Limit travis to master branch
Install q with npm
Add ArgumentError and fix Error class constructors
Event and EventTarget WIP