start security context refactoring
Merge branch 'master' of github.com:picketlink/picketlink

Conflicts:
	idm/api/src/main/java/org/picketlink/idm/spi/SecurityContext.java
first refactor of security contexts
Merge branch 'master' of github.com:picketlink/picketlink

Conflicts:
	idm/impl/src/main/java/org/picketlink/idm/file/internal/FilePartitionStore.java
	idm/impl/src/main/java/org/picketlink/idm/internal/DefaultIdentityManager.java
refactored IdentityStore implementations to be stateless
overload createContext() method
start fixing test compile errors
fix remaining test compiler errors
fixed some broken tests
refactor context initialization spi
fix test compile errors
further test improvements