Documentation updates and general maintenance

* Update documentation for #23
* Nitpick on comments and test names from #23
* Update dependencies
* Massively simplify and refactor README examples
* Add common examples to README
* Add examples:
  * amd
  * ember
  * namespaceByDirectory
  * singleModule