Make Options builders more flexible.
Add versions and profiles to bootstrap configuration.
polished getting started guide
#675 extra diagnostics
refactor the agent utils for working with bundles and features on a profile to make the code more robust and reusable
initial spike of #714 so that fabric:watch * will watch for all the local builds of bundles deployed inside a container in fabric and fire a profile:refresh if any bundle in a profile is rebuilt
make helper methods public so they can be more useful
initial spike of #450 so we can deploy in a maven plugin into a fabric's profile; lazily creating a profile and updating the bundle for the profile
#450 polished docs
#450 remove old versions of the same deployment unit
#450 allow new versions to be created dynamically and add more tests to ensure we can create new versions and replace bundle versions
#450 add the fabric8 plugin to the quickstart
#450 use the ~/.m2/settings/xml server section for the authentication settings to login to fabric8 and support deploying the pom and artifact into the maven repository before updating the profile configuration
add a helper method for getting the fabric username as well as the pwd
add a helper method for getting the fabric username as well as the pwd
#714 print nicer output for fabric:watch --list
#450 replace version expressions in the bundle urls when looking up the profile artifacts
fixes #714 detect if we start a container in a new profile and start watching the new artifacts for that profile; also upload the changed artifacts to the fabric maven repository
#450 polished the error handling if we cant login to the fabric JVM, don't have a login in settings.xml or connect to the wrong JVM; to help users figure out how to use the mvn plugin a bit more easily
#450 polished the documentation and moved it into the docs section