Add grunt lineendings task.

Initially two of the tests were failing on my computer because some
files used ‘\n’ while others used ‘\n’.

I don’t have a preference about which line break character to use, let
me know what your thoughts are re this.
Support end marker <!-- /include -->
Add index.html test and maintain indentation.
Add Haml support.
Add Jade.
Add Sass.
Add less.
Add overwrite test.
Update Readme.
Fix indentation in html test file.
Revert "Update Readme."

This reverts commit e2358dad4afca2ca2018ccd40da88b53ed6b4dc1.
Put read me back in without line endings changes.
Fix indentation that got messed up.
Fix weird whitespace changes again.
My Sublime has an interesting attitude towards whitespace.
Merge pull request #21 from mattzeunert/master

Implement #18 Same source and destination file