Fail if cabal returns an error
Add 'requestDurations' command to extract the durations of clone requests

Collect the duration of clone requests/responses (both shallow and normal) in
milliseconds

The output format is:

    Date | Duration (cache hit) | Duration (cache miss) | Client IP
Fix typo in logparser output
Update the example script to use mulitple log files as input
Remove unused dependencies 'old-{time,locale}, containers'
Test the isRefAdvertisement function
Show the duration off all the clone operations, not only the clone variants
Bump version to 1.7
Sort the logfiles before parsing them

The current log file naming format does not sort properly when using shell
globs.  If there are more than 10 log files per day the numbering scheme used
(without zero padding) causes the log file with the sequence number 10 to be
between numbers 1 and 2.

E.g.

atlassian-stash-access-2012-11-29.0.log
atlassian-stash-access-2012-11-29.1.log
atlassian-stash-access-2012-11-29.10.log
atlassian-stash-access-2012-11-29.2.log

This change will properly sort the log files, taking the date/sequence number
based naming scheme into account.
Fix example script args
Change the durations to be generated by a separate gnuplot script
Bump version to 1.8
Install cabal dependencies first
Enable static linking on Linux
Remove unused section in the README
Bump version to 1.9
Move the log file sort function into common, add a test and sort the log file without a date correctly to the end
Change protocolCount to only apply to git operations and to only count the responses.
Include SSH based ref advertisements in addition to the HTTP based ref advertisements
Move bang pattern into the data type definition