-Added support for decrypting parts of property values
-- Example property: some.endpoint=http://somehost?authUsername=username&authPassword=ENC(BjAoLxfpb1h)&token=ENC(ZWbB211g)
-- Decrypted result: some.endpoint=http://somehost?authUsername=username&authPassword=password&token=sometoken
-Added possibility to provide a custom encryptor (setEncryptor).
-- Useful when the encryptor is provided through an osgi service.

Note: The password and algorithm property is ignored when the encryptor property is set.
Improved unit test coverage for JasyptPropertiesParser.
Changes to pass checkstyle checks.
Changed type from StandardPBEStringEncryptor to StringEncryptor interface for getEncryptor() and setEncryptor().
Removed getter methods for encryptor, password and algorithm.
Moved setter methods to the bottom.
Checkstyle fix. Formatting in javadoc. Moved public methods to the top.
CAMEL-8189: Corrected package issue in camel-archetype-scr and aligned properties to other archetypes
CAMEL-8189: Updated README to account for updated archetype properties
Require Maven 3.1.1 or better
Dependency upgrades