aps-36 Synchronize configurations between installations.

Had to fix the admin app to not update config store value on component render (fired event which finally triggered store update of same value, but infortunately with new timestamp without having been changed. Not inhibits event in this case.)
aps-36 Synchronize configurations between installations.
aps-36 Synchronize configurations between installations.
aps-36 Synchronize configurations between installations.
Fixed bug that displayed parameters twice for externalizable services.
aps-36 Synchronize configurations between installations:
- Added APSGroupsInfoService to APSGroups that provides information about current groups and members. This service can easily be called from the "Remote Services" tab in the admin web to see the current state of the APSGroups service.
- The configuration "Synchronizer" is now started on each new active APSGroups service and shutdown on active APSGroups service leaving. This means that if the APSGroups service is redeployed a new Synchronizer will initialize itself with the new redeployed service and join the synchronization group again.
Added APSActivator to aps-tools-lib with a set of annotations for auto registering services and injecting tracked services and other instances. This activator must be specified as bundle activator for it to be used.
I stupidly got a dependency on aps-apis for aps-tools-lib! This has now been removed. aps-tools-lib should be free of any non standard dependency so that it can be used as is in any OSGi framework even if nothing else from APS is used.
Updated docs for aps-tools-lib.
Regenerated license info.
aps-openjpa-provider now scans currently available bundles for persistence.xml on startup, allowing "client" bundles to be started before this.
Regenerated all documentation with a deploy.