Move MathUtils class to Trust Management & Evaluation internal API
Add cosine similarity evaluation function to MathUtils (#1676)
Add JUnit tests for MathUtils
Sauashed commit to push the interface refactoring: ICPA.java moved
from internal to extenal API.

commit dfbfd116fbd05d062d99acd304292f7d2cd0fdc7
Author: Bjørn Magnus Mathisen <bjornmagnus.mathisen@sintef.no>
Date:   Fri May 10 00:35:33 2013 +0200

    fixed fixed refactoring bug

commit 16e976489d0ab644b37d2800d0517077a759560c
Author: Bjørn Magnus Mathisen <bjornmagnus.mathisen@sintef.no>
Date:   Thu May 9 23:28:32 2013 +0200

    refactored CPA interface to external, added copyright, also added some work on comparators

commit c86e8ba39b99c79f826c11274263d97c29b58a98
Author: Bjørn Magnus Mathisen <bjornmagnus.mathisen@sintef.no>
Date:   Fri May 3 14:26:51 2013 +0200

    working on a new test
removed unstable test
Add Trust subcomponent to evaluate the cosine similarity between
entities (#1676)
fixed loading config file from context.
merge with upstream
Optimise ITrustRepository.retrieveEntities method
Add Context service to Societies Client and allow for Serializable remote parameters
Merge branch 'development' of https://github.com/societies/SOCIETIES-Platform into development
Fix for Redmine #2034
- Add ComplexValue in CtxAttribute.
Merge branch 'development' into ComplexContextAttribute
- Add min and max range in CtxAttributeComplexValue.
It is possible to select time interval to calculate and show results for. It works for correlation results, but not for number of data access and transmission events.
Time interval to calculate and show results for works also for number of data access and transmission events.
Merge branch 'MitjaPrivacyAssessmentGui' into development
instructions moved to popup, so the basic page is simpler
updated for the new API