Upgrade to karaf 2.4.0
Fix pax-exam tests
Tidy the mule-helloworld example

    * Mule helloworld example was moved to regular
    quickstarts project. Fixes #2280.

    * This was achieved by adding bundle type and
    classifier parameters to the fabric8 maven plugin
    (profile zip goal). The classifier parameter was not
    necessary for the mule example, but it seemed logical
    to also offer this feature.

    * All enhancements to the maven plugin are covered
    by tests that use the maven test harness.

    * An archetype was also created for the mule example

    * The archetype permits running the
    autoscale/remote/archetype tests on the mule example,
    which appear to work.
Update maven plugin documentation with new params

    Added docs on bundle type and classifier
    parameters.
Add fabric8.profile parameter when running archetype

    Fixes maven failure due to missing parameter
    #2553
Add logic to omit jar and bundle types from spec

    It is now necessary to specify the artifactBundleType
    when specifying the classifier.

    Tests to verify omition of jar and bundle artefacts
    from the bundle spec.

    Test to verify that artifactBundleType can be used
    to override the type for 'mule' packaging.
Update documentation for parameter behaviour change
Comprehensive profile management testing - Part III