update npms, except for grunt-jasmine-node
update to latest grunt-jasmine-node, update end-to-end test for jasmine 2.0, and run only endtoend.* specs in selenium
Merge pull request #73 from uProxy/trevj-npm-sweep

update to latest version of NPMs, with some changes for latest jasmine-node