Slight rework of tests and organization

Replaced the npm scripts with make since mocha has issues with
proxyquire and multiple test files. Reworked the organization to make a
little more sense (only one file named "demeteorizer").

Adds CLI tests.