Add post model save event hook.

Not sure how this was ommitted before...
Add triggerEvents option on model save. Add test.
Make swagger use new authentication mechanism
Merge pull request #319 from girder/fix-swagger-auth

Make swagger use new authentication mechanism
Merge pull request #318 from girder/model-post-save-hook

Add post model save event hook.
Fixes #321. Fix model validation hook logic re: triggerEvents=False
Merge pull request #322 from girder/fix-model-validate-hook-logic

Fixes #321. Fix model validation hook logic re: triggerEvents=False
Allow collection deletion via the UI
Add test for collection deletion
Merge pull request #323 from girder/collection-delete-ui

Collection delete ui
Fixes #311. Separate out npm dev dependencies
Use JSCS instead of nodelint

It's more configurable and stricter!
Merge pull request #325 from girder/jscs

Jscs
Replace mutable default parameters
Simplify chained comparison
Fix spelling mistakes
Fix PEP 8 coding style violations
Remove redundant parentheses
Fix instance attribute defined outside __init__
Fix single-quoted docstring