Introduce subsystem wide default attributes

- this way deployer knows what to do
introduce default-server notion
After delegating to JAAS the identity from JAAS needs to be used.
Refactoring modules & dependancies