Integrated coveralls
Coveralls: generate coverage in proper directory
Allow hhvm to fail (which it does but only because of coveralls)
Move modification of entities by repository to visitor pattern (seperating out the concern from filters)
Refactored filters and added toExpression.
* Rename filter to filterRole
* Change toCriteria to toExpression
Refactored phpDoc
Refactored filterCollections
Refactored JanusRestV1Cache class to CacheProxyClient and RestClientDecorator
Refactored phpDoc
Added tests
Refactor filter => registerFilter, filterEntity => filterRole, filePath to getFilePath
Added support for manipulations and attribute release policies
Refactor: renamed nameIdFormats to supportedNameIdFormats
Added FilterCollection::toCriteria
Tenamed 'translator' to 'assembler'
Refactor: added phpdoc
Removed custom implementation of fetchEntityManipulation and fetchServiceProviderArp in favor of default implementation in abstract base class.
Use RestClientDecorator instead of RestClientInterface in JanusRestV1MetadataRepository
Apply filtercriteria to DoctrineMetadataRepository methods that query the database and apply visitors on the resulting entities.
Renamed eula to termsOfServiceUrl