Tests: Add karma config and dependencies
fix package.json
Merge pull request #1 from maraoz/feature/karma

fix package.json
make travis run all tests
Merge pull request #2 from maraoz/feature/karma

make travis run all tests
Tests: Add firefox launcher to package.json for karma tests
add npm install hook for browserify
use local gulp
simplify gulpfile for watch:browser
Merge pull request #3 from maraoz/feature/karma

add npm install hook for browserify
Tests: Fix browser-test build
Merge pull request #587 from braydonf/feature/karma

Tests: Add karma config and dependencies
Add HDPrivateKey class
Add tests
Fixes interfaces
Add public key