Compose with changing types
Merge branch 'master' into answers

Conflicts:
	src/main/scala/com/rea/higherorder/Composing.scala
Adding answers