Revert "Added bower install to Travis conf."

This reverts commit 46dc3e656453d56bacef2d8b7db3b535a74dc549.
Revert "Corrected npm test script."

This reverts commit 8a637397df2ab8fef173974aaacb1a7d80c7846f.
Revert "Bumped Node version in package.json."

This reverts commit 2c170dafa3045db14a4ed4947f1460512d3fe386.
Revert "Updated travis conf and README."

This reverts commit c4798231448d90468d126f6cf85fd29c57c8bbea.
Revert "Decrufted src and test files following Bower update. Renamed a couple of files."

This reverts commit c1d4be6b97e5e1201badcf919708bad417355f61.
Revert "Updated demo index.html with new Bower dependencies."

This reverts commit 5cb7a67990f74abc3ff2a69727780ca3fdd3ee54.
Revert "Tweaked Gruntfile to run code coverage instead of just tests by default."

This reverts commit 8bcd8be899d2a8b552a57657d29cf2c551c9b9dd.
Revert "Updated .jshintrc following Bower install."

This reverts commit 667ac827a7d04d46f72fee366c61e3b4cef3ba11.
Revert "Updated karma.conf for Bower."

This reverts commit 8954ea818ae59b48a169590a43a5c6eb1c173cec.
Revert "Added dependencies via Bower."

This reverts commit 22ae2c868ca26dee83a320b83937ff4f634fc0a3.
Reverted back to no external dependencies.