tidying up
small refactoring in the parser

factor out the integer parser for interval literals to separate lexer
refactor the app parser to include windows here instead of later on
add notes on the fixity handling
formatting in the cabal file
refactor the main scalar expression parser into nicer components
refactor the combo query expression parsing and the optional parts of a select query expr
tidy up the number parser
work on the semicolon handling
refactor app parser, from parser
add haddock, reorder the fields in binop and jointref to be more natural
work on haddock and a few renames
improve the pretty printing formatting
get proof of concept fixity handling working
get fixity adjustment working, fix bug in between parsing
tweak some of the pretty printing
reformat
few small typos, etc.