Changed auth.
Initial permissions system.
Made a lot of stuff work. Need to fix it more though.
Fixed tests.
Hopefully fixed tests.
Hopefully fixed tests for real.
Made logout smarter for testing.
Initial commit of new auth system.
Cleaned up code, and made permissions more declarative in the api.
Converte delete method, changed put method for anon users.
Added basic tests for permissions. Cleaned up api tests. Changed api on permissions system.
Added a bunch of tests for permissions, and made the tests pass.
Added server testing requirements.
Changed auth model, and cleaned up code. Made authentication simpler.
Added to server README based on current auth code on branch
Merge branch 'master' into change_auth
Reformatted and revised server/README
Remove permissions.py
Fix missing link
Simplify needs.py logic