Improved Tooling

PR https://github.com/jrief/angular-shims-placeholder/pull/3 should be merged before looking into this one, since it will make the diff more readable. This PR resolves the travis-ci build failure from the other PR.

This cleans up some of the environment configuration and adds bower to manage testing dependencies.

angular and angular-mocks will now both be installed by bower when running npm install.