todo upd
types for tags, 1st approach
Rockside.run() now a generic runner

This also changes how the Sanity module should be run.
See ./run
link tag
css fun
typespec: fix type for tag1 family
typespec: css
div tag
grid fun
whitespaces
tag, tag1: pattern match instead of ifs
no more premature optimization of tag1 noattr case

It also simplifies types a bit.
typespec: more strict tag types
tags 100% coverage
__using__ to get over the conflicting div/2
more tags: span p a br img
todo upd
script fun
todo upd
script(src: link)