TH-generated free monadic actions (see #29)
Merge branch 'master' of https://github.com/ekmett/free
fix the return type when param is not mentioned
fixed error messages
fixed comments
MonadCont instance for IterT
MonadCont instance for FreeT
fix for multi-parameter constructors
don't quatify over a if it's not used (TH)
Merge branch 'master' of https://github.com/fizruk/free
Merge branch 'cont' of https://github.com/fizruk/free

Conflicts:
	src/Control/Monad/Trans/Free.hs
Merge branch 'master' of github.com:ekmett/free