fixes issue #43
fix jruby issue:

when an input contained these root two nodes:
<head>
<body> …
and no enclosing <html>, jruby parser caused malformed output
Could not track down why this single haml comment would appear.

The input text has no such comment so I am removing it from the test.
Latest nokogiri wants to output well formed html document markup including a meta-tag.

I do not see anything wrong with inserting this meta given absence of an input doctype
latest RubyParser is excluding the trailing newline from the parsed ruby code.

This is having the effect where <p> has 2 children:
The erb tag and a newline Text node. This is causing haml to place the `= foo` on it’s own line.
update shields to use svg