Add: chai assertion library for testing.

Add more description error messages to count test spec.
Change: add logging to counter spec test.
Debug: counter test.
Debug: counter test 2
Change: cleanup counters test with promises.
Merge pull request #27 from nlf/develop

Develop