first attempt at indentation fix

In regards to issue #1, I took this from the haml lib.  Works better, but there's probably room for improvement within the regex.