Initial commit:
working With timing and sequencing combined - average not quite right
Further analysis performed to count number of times messages arrive:
 before 'target'
 on 'target'
 after 'target'

 'target' is a the average period +/- configurable buffer.

Also takes into account 'processBuffer' which is configurable depending on
execution time of filter changing function
Trying to order messages before timing analysis
Working for sequential + time based analysis
Analysing on a time slot basis
TODO: Check wrapping with projected time
Fixed output bug
Projectiong kind of working, but not happy with results
Improved realism. Results lower than expected
Beginning of analysis of multiple filters.
High failure rate because there is no protection against duplicate IDs in acceptanceFilter
Now checks for duplicate IDs in filter and finds next unused ID in sequence
Added sequence ordering functionality
Counting logs on per ID basis
Includes task timing in analysis.
Merge branch 'release/0.1'
Merge branch 'release/0.2'
Merge remote-tracking branch 'origin/master'

* origin/master:
  Initial commit