Massive changes to tests
Mocha PhantomJS is replaced with Karma
Eliminate test/vendor directory and replace with Bower
Improve README
Improve README
Fix mocha as promised location
Merge branch 'feature/karma' into develop