Add a bunch of module examples
Fix indentation
Module detection wip
Reexport types
Add utils for matching back nodes to src code
Add is* functions for all nodetypes
Module wip
Correctly identifying modules
Add example input/output
clean up code style in module-pattern idenfitication
Merge branch 'master' into kyle-module-pattern

Conflicts:
	build/ast.js
	src/ast.coffee
some source code reorganization

* move module.coffee to patterns/ folder
* remove types.json, only use astUtils.TYPES
* remove old compiled JS files in build/
integrate findModules into doc-gen
Merge pull request #14 from Ceasar/kyle-module-pattern

Find module pattern
begin pprint
implement basic printing for classes and decorators
merge
Merge branch 'pprint'
remove build/ dir from project
Add code catalog api