add Promise.cast
Add Promise#finally
Merge pull request #131 from stefanpenner/finally

add support for Promise.cast + Promise#finally