Remove dangling reference to PromiseSpec
Add Enumerable.timeoutWithError
Minor conventions and documentation updates
Hella document Enumerable
Hella document Observable
Document other classes as well