Merge branch 'swagger' into pep8-style-tests

* swagger:
  Small documentation fix for fontello.
  Add fontello cfg so devs can easily add to the icon set later.
  fixes #36. Add a lot of handy font icons
  Make DELETE operations visible in the swagger UI.
  Grunt watch-ify swagger UI stuff.
  fixes #1. Swagger documentation.
  fixes #33. Add /version endpoint to API.
  Improve folder test.
  Add basic folder children test.
  fix #21 Allow authenticated requests in tests
fixes #37. Add pep8 style testing for our python code
fixes #37. Make existing code PEP8 compliant.
Add requireAdmin method for REST classes.

Also remove redundant validation out of folder REST class.
Retro line length limit
Use pass-by-reference semantics for setting access policies.

- Switch the default save flag on access control mutators to
  False, since that is a more common case, and more intuitive.
- Fix typo bugs in folder model. improve test for it.
Merge pull request #38 from girder/pep8-style-tests

PEP8 style tests and compliance