test(gruntfile,test/): Unit testing coverage for registration and bump-only

Introduce better unit testing coverage and a foundation for better issue testing
and pull request approval with test proofing

Remove nodeunit and replace with mocha in order to better group
and describe tests in plain english