VIVO-761 Rework and move RequestedAction

Create AuthorizationRequest, and make RequestedAction a sub-class of it. Move the RequestActionConstants into RequestedAction. Move the class to a different package.
VIVO-761 Use RequestedAction instead of Actions

Modify VitroHttpServlet, similar classes, and all subclasses to use RequestedAction instead of Actions. Modify PolicyHelper also.
VIVO-761 Take advantage of the changes to simplify some logic.
VIVO-761 Clean up some logic, remove some obsolete classes.
VIVO-761 Unit tests and clean-up
Merge branch 'develop' into feature/requestedActions