minor fix: AngularRailsTemplates::VERSION does not autoload
Create the angular module **once** in a pipeline provided js file, remove redundant code from each template, add comments to the module definition and the templates to help developers in development.
Update precompile test

- update relevant assettions
- remove angularjs (we're just looking at the rendered string, we're not executing any js); it made failed assertions very difficult to read
- remove default comments from application.js to make failed assertions easier to read

These tests scare me.  There are three "tests" that test the same thing (e.g.: production assets weren't uglyfied for me, the test precompile seems to do nothing different for each env), the test contains about 30 assertions that should really be split up into dozens of tests. I'm glad there are some tests, but there must be a better way (maybe integration tests).
Update readme

- require 'angular-rails-templates' in application.js
- more detailed examples
AngularRailsTemplates::Template has_a tilt template, not is_a template - WIP - stable
remove support for `.nghaml`, `.ngslim` Compile templates that have `.html` in the filename. Supports any format that Tilt does.

will parse:
- .html
- .html.erb
- .html.slim
- ...
cleanup, migrate tests
cleanup, test '.html.md' -- if tilt has the gems for it, it can do it
work on making "the test" less scary
Test for upstream issue #34 -- seems to work without changes