Configure tests for slim/html5
Customize test location prefix printed on console
Don't require trailing semicolon in style attribute

According to http://www.w3.org/TR/CSS21/syndata.html#rule-sets
semicolons are required only _between_ declarations.