Remove Source.map convenience methods

Their names are better reserved for the future synchronous combinators
Many small changes