[#2388] Include all modules in default build
Move archetype integration tests to -Dts.all
Be more explicit about hard coded module ordering
[FABRIC-1148] Feature verification does not work with 'mvn -pl ...'

Disable feature verification
fixes #2396
#1710 some refactoring to make classes more clear of their purpose and to make them more reusable
#1710 initial spike to reuse the custom docker generation code from the Java Container
#1710 moved common PIDs to core API
#1710 moved system properties constants to the API bundle
#1710 specify the environment via system properties so that if there is no environment configured we default to the system properties pid on profiles; so adding/removing profiles dynamically or via environment variables on startup lets use set the environment
e.g. running locally with:

export FABRIC8_PROFILES=docker

will set the environment to 'docker' so that things behave as if you run inside docker (e.g. so that child container is disabled by default)
#1710 specify the docker environment when resolving environment variables; so we can configure them differently to those of non-docker (e.g. for process containers)
#1710 allow the environment to be defaulted from the current containers profile if the system property or env var is not present
removed old sshd port
#1710 minor refactor of package name and fixed the substitution of the environment variables so we can properly installand initialise jolokia in the generated docker container image