Merge pull request #26 from nooline/next

Next
Cleanup of module loading dependencies.

Moved the isomorphic shim out of the files individually, and into the
app itself.  This simplifies and cleans up the files significantly.
Updated tests to reflect new module dependency.
Merge pull request #27 from nooline/experiment/define-cleanup

Module dependency cleanup.