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
Small CSS fixes
Tweak .gitignore to ignore more coverage files
Minor cleanup of Python client
Add metadata extractor plugin
Add test to ensure access control on download endpoints
Fix downloads in the web client

The authentication change broke them.
Get uploads actually working in phantomjs environment

This was tougher than it sounds.
Unbreak other test
Add a test for downloading behavior

It's mocked since phantom chokes on hard redirects
Merge pull request #334 from girder/fix-web-client-downloads

Fix web client downloads
Merge pull request #316 from jamiesnape/metadata-extractor

Metadata extractor plugin and some minor fixes
Specify port explicitly in client metadata extractor test
Fix unterminated JavaScript statement