Bouncy-castle provider for generating certificates.

Used in tests to make sure we can consume JWTs correctly.
Type saferer ast
checkstyle
Fixed up eclipse project definitions.
Merge branch 'beta' of github.com:intermine/intermine into beta
Fix release etag filter test.
Merge branch 'beta' of github.com:intermine/intermine into beta