Remove git submodule support by changing how Jasmine is pulled in.

It is the only git submodule, that provides no extra benefit as one.
This also makes the project not depend on git to run tests.

Issue Ref: https://issues.apache.org/jira/browse/RIPPLE-13

Since the latest Jasmine stable release does not play well being in
NPM's package.json, it can be installed nicely with bower.
ES5 option no longer needed in .jshintrc.

It is set true as default (in v2.0.1).

If it is not removed, JSHint will verbosely log a similar message to the
console a lot of times.