Adding isUndefined and once
Updating license to 3-clause BSD license
Porting across latest changes
merging upstream/master
jsdoc typing fixes
Small testing tweeks
improving test coverage
adding basic EventTarget tests
Pulling in Promise/xhr... peer pressure
improving promise support
fixing travis
chrome travis fix
Fixing node paths
Fixing travis links
Updating travis to node 0.10
fixing node require path