Initial commit of sources.
Adding latest autoconf-archive versions of aclocal macros.
Adding COPYING license file.
Ignore common generated files and backups.
Added skeleton required files for autotools.
Added partial implementation of XML output.
Implemented more XML output types.
Added writing in batches, shortened serialised form of timestamps, made string sizes varints and enums 8-bit ints.
Attempts to remove hot spots in the code and optimise a little.
Flush batch on finish.
Re-use buffer object to avoid allocations.
Implemented unescape of copy results.
Added grammar for COPY headers, prerequisite for column re-ordering.
Initialise COPY headers.
Remove debug from spirit parser.
Include wanted column names.
Use reordered columns.
Removed fields which we don't use.
Add boost thread library.
Fixed bug in reporting of copy header problems.