Do not confuse double braces for attributes

The following haml:

    %div{:class => 'name'}
      {{ name }}


Should return:

    <div class='name'>
      {{ name }}
    </div>

However, it passes the regex for a tag and thus returns:

    <div class='name'>
      <>{{ name }}</>
    </div>

This prevents us from using any number of templating solutions which utilize `{{`. In my case, [mustache](https://github.com/janl/mustache.js).


Original issue cited [here](https://github.com/vti/text-haml/issues/15). Also submitted to [rt](https://rt.cpan.org/Public/Dist/Display.html?Name=Text-Haml)