Upgrade to Backbone 1.1.0 and include basic tests.

This includes changes proposed in #23 and starts us down the path illustrated by #25. Since this is kinda a big change, I think it should be a major version (hence merging into a new branch.