Dyn-reg endpoint now creates the registration access token from scratch instead of calling token services; token services no longer needs to check for RAT scope to avoid expiring RATs
lientDynamicRegistrationEndpoint.java
Fixed token expiration bug by removing jsql queries. Instead expired tokens or approved sites are filtered at the repository level

Moved getExpired to service layers

Used Predicates to filter expired tokens and approved sites;
Added JWSUtils class;
JWSUtils uses JWSAlgorithm to match bit length; ConnectTokenEnhancer calls the util method now

Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
Added c_hash function, added stub of unit test for JWSUtils
Had to hand-merge some things; git got confused

Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
changed at_hash/c_hash impl. HMAC-SHA --> regular SHA.
updated hash tests.
TestJWSUtils done.
renamed JWSUtils -> IdTokenHashUtils, renamed internal variables

Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
[maven-release-plugin] prepare release mitreid-connect-1.0.8
[maven-release-plugin] prepare for next development iteration