Started rewriting examples.
Added gulp task for converting examples to tests.
Examples now run as tests.

Because the mocha grunt plugin only takes file paths, it is necessary to save
the interpreted examples and run the tests on those saved examples. Examples
will be built into the example-tests directory.