Fix mapFailure from failing on partial functions
Simplify implementation of flatMap and map
Merge branch 'master' of github.com:whitepages/validation-future

Conflicts:
	src/main/scala/com/whitepages/ComplexTask.scala
Merge pull request #2 from jedesah/master

Various fixes