Added attrs/hide! and attrs/show!
html->nodes return a seq instead of js array
allow set-attr! with a function value
Merge branch 'fn-attrs' of https://github.com/aiba/dommy
Add protocol implementation for js/Window conditionally

Phantomjs has no js/Window, so generated code would fail on load without
the check.