0.46

+ Created api controller abstraction to make standard success and error
responses available to all controllers.
~ Completely standardized all responses. Now handled with try/catch so
repos will throw errors and controllers will catch and pass.
+ More error messages
+ Most AJAX calls set the load time in the footer.
- Removed references to membership stuff in the annotations of repos.
! fixed board addition/removal for users
~ Shifted some input validation to models instead.