Adding the installation of libffi-dev. Fixes #239.
Some travis and ansible fixes.
Fixing CherryPy version to 3.3.0
Set parallel level back to 4.
Removing debugging output.
Merge pull request #241 from girder/libff-doc-fix

Adding the installation of libffi-dev. Fixes #239.
Adding editing of users for admins.

This includes both the proper API call as well as the front-end to support
editing users. This also includes the addition of the admin checkbox.
Fixing style and user tests.
Skeletal oauth plugin

Small enhancement to core allowing route description to explicitly
be set to None to disable the warning. Documented this functionality.
Adding a test for admin option.
Implement frontend for oauth plugin

Also added our favicon to our swagger page
Add config page for oauth login plugin

Also add ability to set multiple system settings at once via the API
Use chainable idiom for girder event calls
Also allow settings to be retrieved as a list
Handing logout and adding a web client test for user.
Merge remote-tracking branch 'origin/master' into admin_user_checkbox

* origin/master:
  Removing debugging output.
  Set parallel level back to 4.
  Fixing CherryPy version to 3.3.0
  Some travis and ansible fixes.
  Adding the installation of libffi-dev. Fixes #239.
Merge pull request #248 from girder/admin_user_checkbox

Admin user checkbox
Finish front-end for oauth admin configuration page
fixes #252 When receiving a 401 from rest requests, prompt for login

Then refresh the current route after login or logout succeeds.
Special handler for 403 that shows access denied message.