linting issues

As referenced in #54.

There was a bunch of apparently unused code in `lib/gen-types/form.js`, so I commented out for now. Is it actually used for something I missed, or should it just be removed?


I see what's going on, this crazy AST parsing is quite necessary. It reads in the js file for the model and creates a form.js by walking through the resulting AST. 

The `var mainExport` line is definitely confusing because it's never used, but it is building out the `output` structure that is used here is important and used below. 

Given that the result of the `_.find` is never used and the iterator function never returns anything, we could just make the `find` and `each` and not assign the result to anything. 

After doing all this, please make sure you can still generate a form from a model. 

This is done by doing `node /path/to/ampersand/bin/ampersand gen form /path/to/model/file.js` from inside an ampersand project.