Update docs for apply, additional example and test case
Various minor doc fixes
Merge pull request #168 from LewisJEllis/docs

Various minor doc fixes
Merge pull request #167 from LewisJEllis/apply-docs

Update docs for apply, additional example and test case
allow otherwise to take a function
Merge pull request #115 from quarterto/otherwise-func

Allow otherwise() to accept stream-returning function, similar to flatMap