Refactored out admin users and settings controllers

The admin controller was way overloaded.  Did this now to help with
debugging.  Relates to gh-69
Fixed JS that wasn't calling #update

Closes gh-69