relationship refactor stage 1
Merge branch 'master' of github.com:sbryzak/picketlink
added authorization relationship type
update API with relationship methods
tweak IdentityManager methods
fix DefaultIdentityManager compilation errors
make Relationships concrete types
refactored JPAIdentityStoreConfiguration
Fixed references to GroupRole, Grant and GroupMembership types..
Fixed compilation errors.
Merge pull request #1 from pedroigor/picketlink-relationship

Relationship refactoring to the FileBasedIdentityStore
fix JPAIdentityStore compiler errors
fix compiler errors
Added QueryParameter to LOGIN_NAME
Changed constructor parameter name to match the setted property.
Added support for AttributedType. Changed the Agent/User methods to use the getLoginName instead of getId.
Fixed test cases to use the Agent/User getLoginName and LOGIN_NAME QueryParameter.
Fixed test cases to use the Agent/User getLoginName and LOGIN_NAME QueryParameter.
Merge pull request #2 from pedroigor/picketlink-relationship

Fixed test cases to use the Agent/User getLoginName and LOGIN_NAME QueryParameter.
Added RelationshipQuery default implementation.