chore(config): makes testing more DRY

adds Cakefile for extensibility of command-line tasks
adds test-helper file so that test files read more focused
chore(config): spies, stubs, and mocking with Chai

adds sinon-chai to package.json