Merge pull request #38 from laurentvdl/PackageCacheVersionDetection

Package cache and version detection.
Possible solution for #39.
Further fix for #39.
Adds support for the 'Parent-Application-Context' bundle header for opting out of integrating the extension application context with the Alfresco application context.