Merge pull request #19 from tomjaguarpaw/master

Fix "WHERE" bracketing bug and "UNION ALL"
Fix build issues with GHC 7.8
Merge pull request #21 from mcmaniac/master

Fix build issues with GHC 7.8 (fixes #20)
Merge pull request #2 from m4dc4p/master

Update to upstream 2.2.3