js highlight only if type=text/javascript

or no type at all
new mixin attributes syntax, closes #22