Fix checkpoint graphs that was not displayed any more.
Fix empty graph of autovacuum and autoanalyze.
Change shebang from /usr/bin/perl to /usr/bin/env perl so that user-local (perlbrew) perls will get used.
When using negative look behind set the sub-regexp to -i (not case insensitive) to avoid issues where some upper case letter sequence, like SS or ST, happens to correspond to a single char as lowercase and hits perls inability to match variable length regexps via negative look behind.
Support timestamps for begin/end with fractional seconds (so it'll handle postgresql's normal string representation of timestamps).

NB: This parses, but does not propertly handle, time zones.
Merge pull request #101 from segv/master

Avoid "negative look behind not implemented" errors on perl 5.16/5.18
Fix CSV log parser and add --csv-separator command line option to allow change of the default csv field separator, coma, in any other character.
Add --csv-separator command line usage to documaentation.
Fix reporting period to starts after the last --last-parsed value instead of the first log line. Thanks to Keith Fiske for the report.