Add the reader monad
Ensure that writer-m-combine returns a list when called with list arguments
Replace replicate (deprecated) by repeat
Cosmetic change in Maybe monad
Replace ::undefined in monad operations by symbols that convey a clear message
Extend developer list in pom.xml
Adapt reader-m to the naming conventions of the other monads.
Make tests compatible with Clojure 1.2
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/main/clojure/clojure/algo/monads.clj
Add new monad tutorial links