use unite-dynamic and event=
rename action directive to event
call events with standard event-object, cleanup + add polyfill for bind(), needed for ipad etc
also handle clicks on <button>
cleanup, fixes and tmp turn off buggy reusing of loop-elements
if dispatch url is nul, use window.location.pathname
more tests + fixes
IE workaround hack for now
check if pushState exist before trying to use it
unite.onload should be called from unite.js as well (not just unite-dynamic.js)
make unite.onload call more robust
make loading/init more robust
only do pushState on clicks, not in popstate-event. some comments and other fixes.