Remove upper bounds and close #227
Remove upper bounds and close #219
Remove upper bounds and close #210
Remove upper bounds and close #207
Add patches, remove upper bounds, and close #199
Fixes for GHC 7.6