Added type parameters on generic types and other removal of warnings.  This sacrifices compatability for old java but I don't care
Made sure that we stick with the homebrew Util.split which has different semantics to the java library version
Added another debug message indicating that the request has passed successfully
[maven-release-plugin] prepare for next development iteration
Ensure tests are run in Europe/London timezone as otherwise they will fail

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Update parent pom version

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
[maven-release-plugin] prepare release webauth-0.7.2
[maven-release-plugin] prepare for next development iteration
Added a filter for allowedPrinciples
Merge branch 'master' of dtg-code.cl.cam.ac.uk:web/raven/webauth
Bumped version number
I had a merge conflict with this file so I've chosen the version with more tests in it....
Merged the allowed principles checking code into the current branch
Merge branch 'master' of dtg-code.cl.cam.ac.uk:web/raven/webauth

Conflicts:
	src/main/java/uk/ac/cam/ucs/webauth/RavenFilter.java
Make WebauthValidatorTest compile again

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Fix warnings by adding @Override

Signed-off-by: Daniel Thomas <drt24@cam.ac.uk>
Changed test for when AllowedPrinciples == null

If there are no restrictions on the allowed users all users should be granted access.
Before none were granted access. Changed comparison to reflect this.
Fix for decodeBase64 only accepting bytes, not String

Base64.decodeBase64 in WebauthDecoder.java was found to only accept bytes as oppose
to Strings. .getBytes() was added to buff.toString() to fix this.
Merge pull request #1 from Jocbe/master

Bugfix for when allowedPrincipals == null
Documentation fix for how to get the session attribute "RavenRemoteUser"

request.getAttribute("RavenRemoteUser") always returned null. The RavenRemoteUser
could be extracted from request.getSession().getAttribute("..."), though. The
documentation was adjusted accordingly to state to get the attribute from the session,
not the request.