default indent aligned with haml-spec
only log test name on failure
handle non-ruby style attributes
use single quote for indent and add closing tags for tags with no content