Changes to support different API formats
Clean up (+2 squashed commits)
Squashed commits:
[84045ef] jshint
[5f09f6f] Fix stuffs I broke
Fix more model breakage
Test fixes
Fix logs tests
Fix tests
Clean up some test nastiness
Remove unnecessary test
Move URIs into models, fix hacky auth system for remembering guest users
jshint
Add type to extractSingle
Fix copy and updateFromModel to work on correct serialization level
Fix param ordering in extractSingle