adding an except method for scalaz promises
tersifying
adding handler for promises that throw
doing minor cleanup
making style fixes
adding and cleaning up documentation