HAML tests

Runs tests using HAML fixtures in addition to ERB. The ERB fixtures have been moved (without changes) to `tests/fixtures/erb` and a new `test/fixtures/haml` directory has been created with equivalent HAML templates.

There is one failure in `test_explicit_dependency` which is fixed by #21.