Add tests for promise.else

Pretty simple test suite, but else is also a pretty simple function. Let me know if there are other test cases I didn't think of!