Add testacular test suite so that we can now test CamanJS both in node and in browser