Switch role to data-hook.
Add travis config
Add browserify to dev-deps
Merge pull request #3 from AmpersandJS/role-to-hook

Role to hook