cleanup code
warn when trying to write tag where parent is already written
use new isselfclosing api
drainage

made StreamAdapter an actual readable stream
can now paused and resumed
(pause will halt template generation)
handle remove events
use my ordered-emitter fork for now
autoremove

automagically removes tags which are closed and written out
(not needed any more)
bump version