Implementing mapF
Adding Coproduct and Inject
Switching to Data.Functor.Coproduct
Breaking out Data.Inject
Merge pull request #19 from ethul/topic/coproduct-and-inject

Topic/coproduct and inject