Apache Forrest code add

code add
by
NKB
:

Refactored site generation stuff to use skins; still need to integrate with xforrest descriptor.
Added jakarta-site, xml-apache-site, cocoon-printer skins.