This fixes #8

These changes were made to reduce the
complexity of the underlying code and greatly improve performance.

Here is a summary of what changed:

  * All file system calls were eliminated
  * The official [browserify method for configuring transforms]
(https://github.com/substack/browserify-handbook#configuring-transforms)
was implemented
  * A package.json file with default browserify configuration is now required