Add .attr function which acts as getter and setter, with tests
make $ accept nodes so Zepto functions can be used in callbacks and so on