added dev page for self-service client registration
added form editor and control for newly-registered clients
fixed panels for client form
added client read and oauth token support for CRUD abilities
json view and form elements
added create and update functions
changed display of core client components, added warning
added delete function
inject the current user into the javascript context
inject user's email address into contacts on dynamic registration
inject user's authorities into javascript context
hide admin panels from non-admin users, addresses #472
added basic user profile view implementation