Initial deploy support.
Add missing (un)bind.
Fix move handling.
Set required requirements fields.
Set type.
Add tests.
add some extra null checks
updates the archetype dependencies so that they are a bit more accurate (adding some missing stuff like camel-blueprint) and so that the OSGI resolver on "mvn fabric8:deploy" doesn't add unnecessary bundles etc