Reorganize tests and coverage instrumentation; run everything via gulp
Merge pull request #213 from jpbackman/refactor-tests

Reorganize tests and coverage instrumentation; run everything via gulp