test
Working through the test suite a bit
Merge remote-tracking branch 'origin/master' into handle-errors

* origin/master:
  And removed a semi
  Ditched a blank line
  Added some magic for handling promise-returning and callback-argumented elegantly
  Ditched semicolons -- keeping with the Obvious formatting
  Now handles nextTick in node.js and the browser
All greenish
Now adds the parent promise then handler before passing the parents children down the chain
Refactored embarrassing code
Added ;s
Indentation change
Changed some setup code
Merge pull request #2 from xnlogic/handle-errors

Test suite changes