Merge pull request #28 from JonathanWarrick/karma_config_2

Adds Karma config file and tests Travis CI.
Merged.
Testing travis-ci with bower.
Updated for test.
Updates travis-ci file to remove testing for node v0.8, install all bower dependencies.