Port general tests to chai/mocha
Started porting crypto tests
Add new index.js files
Merge branch 'master' into chai-mocha-port
Fix mocha_phantomjs task to not buffer output
Finish crypto/cipher tests, disable subkey revocation tests
Complete crypto/hash tests
Eliminate previous ci tests.
Merge ci keyring tests to unittests, the other ci tests just duplicate other unit tests.

Change Makefile to just run grunt and npm tasks.
Merge pull request #143 from Robert-Nelson/chai-mocha-port

Port Unit Tests to mocha