Use backbone.localStorage, backbone native url handling, added tests around ajax urls, and a bit of test cleanup