Initial finally() implementation and unit tests
Rearrange to minimize merge conflicts
Merge branch 'finally' of https://github.com/cujojs/when
Finally