backbone of swapr_rest without authentication, authentication just needs to be implemented on a per view basis
Merge branch 'master' into complete-refresh

complete refresh of swapr, some old code used but not enough to stay with current master branch