remove LongSerializationPolicy.STRING option
add caching to Pbkdf2Service
add AuthorizationContext and implement authentication
add UserAndVersionContext and add additional methods to UserResource