Update dev dependencies

- Upgraded dependencies in bower.json and package.json
- Upgraded Jasmine test suite to Jasmine 2.0
- Change port of Casper tests to 9090 since 9001 was taken by another process on my machine (and probably others)
- Note that I did not convert the Jasmine Facebook, Twitter, or Google tests to Jasmine 2.0. I have actually not even been running them since I don't have access to access_tokens for the relevant apps that Rob made. I will clean this up with more upcoming test changes.