Updated getCurrentUser to return the proper user class
Added spring oauth to pom, updated the user controller
Updated the UserInfo to be an interface, and added user role check to User
Added an authorization exception, for unauthorized requests
Updated the RequestController to check if the user can modify the request
Updated the Mybatis Config to properly use the UserInfo type
Added the maven release plugin to each pom + scm info to master pom