updated haml-spec with some edge cases
haml: StringEntry better error message when one tries to nest content
haml: handle element with trailing whitespace