Update Privacy API for data hierarchy
Update PrivacyDataManager API (hierarchy+bean) and PrivacyPolicyManager
API (bean)
PrivacyPolicy and PrivacyData Managers Ready (bug in Privacy Policy
Management)
Merge branch 'development' into privacy-context_data
Update IPrivacyPolicyManagerListener
Update Android Privacy
Merge branch 'development' into privacy-context_data
Merge branch 'Testing_Release_1.1' into privacy-context_data
gui for caui,  changes in caui task manager in support of gui
Some updates on Android
Merge branch 'privacy-context_data' of github.com:societies/SOCIETIES-Platform into privacy-context_data
Merge branch 'development' into privacy-context_data
- Add local wrapper for SocietiesAndroidContext service. 
- Use expiring cache to cache entities, attributes, associations created
and retrieved objects.
user intent gui updated, it supports user/comm tabs, buttons added for
updating,refreshing models, presents sequences of actions.
Fix (not finished) PrivacyDataManager unit test
minor fix
- Use string of the identifier as a key in the expiring cache, instead
of the CtxIdentifierBean.
- Modify remove method to remove objects from the cache after
removing them from the cloud.
- Modify update method to update objects from the cache after updating
them in the cloud.
- Use ConcurrentHashMap instead of LinkedHashMap in the ExpiringCache.
fix to issue #2036
location refinement extended, example code for location coordinates
added.
fix to disco-item issue raised by sancho (node specification was not working