added tests and benchmark files (no real content at this point) plus missing .gitignore and .ghci
added scripts to run unit tests with hpc coverage reports, and run the executable with profiling enabled - this is just adding base infrastructure to the project
additional test related changes - wip
Merge pull request #14 from rodlogic/master

Preliminary test, coverage, benchmark support... - thanks @rodlogic
removed Naive module
Merge pull request #19 from rodlogic/master

Removed Naive module
add minimal travis config
LICENSE => LICENCE
ignore
no more Main.hs - closes issue #16
cosmetic (ish) tidy up
Merge branch 'merge-tmp'
pass all relevant transport data to test generators
(less) whitespace
fairly certain we *do* want to propagate the state change here
stop all those compiler warnings
one for the 'make' crowd
Now calling terminateHandler on exceptions & cleaned up the implementation a bit
cleaned up junk code
cleaned up junk code