[PLINK-316] Create static pool of PicketLink STS clients to improve
performance of login modules
[BZ1069126] enhancemenents to STS client pool

Conflicts:
	modules/federation/src/main/java/org/picketlink/identity/federation/core/wstrust/STSClientFactory.java
Merge pull request #290 from pskopek/eap-fixies

The latest fixies from EAP 6.3 branch
[PLINK-444] - PL should not automatically add basic model types.
Merge pull request #291 from pedroigor/master

[PLINK-444] - PL should not automatically add basic model types.
[PLINK-443] - JPAIdentityStore looks for Id.class instead of Identity.class.
Merge pull request #292 from pedroigor/master

[PLINK-443] - JPAIdentityStore looks for Id.class instead of Identity.class.
[PLINK-441] - Identity Model classes no-arg constructors must be public.
Merge pull request #293 from pedroigor/master

[PLINK-441] - Identity Model classes no-arg constructors must be public.
[PLINK-436] - Identity.hasPermission(class, identifier) does not work with a JPA store.
Merge pull request #294 from pedroigor/master

[PLINK-436] - Identity.hasPermission(class, identifier) does not work with a JPA store.
[PLINK-400] - Stateless behavior to the Identity bean.
Merge pull request #295 from pedroigor/master

[PLINK-400] - Stateless behavior to the Identity bean.
[PLINK-448] - Identity bean not available in EL.
Merge pull request #296 from pedroigor/master

[PLINK-448] - Identity bean not available in EL.
fix JS errors
Merge branch 'master' of github.com:picketlink/picketlink
extract and store the token in a global variable
store correct token value
PLINK-449: XMLConfigurationProvider should make IDM_Classloaders array private