Construct directory hierarchy correctly and add configure.zcml & Generic Setup profile

Retire option package.dottedname & instead use package.namespace & package.name to construct directory hierarchy correctly

The Generic Setup profile is conditional

This should fix issues #1 & #3