Remove bytestring-lexing dependency.
Haddock fixes.
Remove unnecessary ParameterName and ParameterValue type synonyms.
Apply code formatting

Apply stylish-haskell to code format all source files. Add 'format'
target to Makefile.

Revert style setting for imports to leave unaligned so as to leave
more room for import lists.
Change back to copyByteString where appropriate.
Apply code formatting

Cherry pick make `format` target from 'master'. Apply code formatting
to all files as already done on 'master'. Will make subsequent merge
easier.
Merge branch 'gcollins'
Edit documentation reflecting withConnection
Apply code formatting