Unit test for the CRDT counter class.
Changes to fix some of the logic bugs found when unit testing and added some methods needed to access the CRDTs internal representation values needed for merging counters.
Adding CRDT files to the karma unit test runner
Small fix to make bypass the fact that chrome.runtime is not defined on the testing environment... yet.