Merge pull request #5 from rodlogic/master

GenServer straw man
Merge pull request #11 from rodlogic/master

GenServer: 2nd generation
Merge pull request #13 from rodlogic/master

Introduced a Server monad to wrap the server state - thanks @rodlogic
resolve merge conflicts
oops - we had already defined MessageMatcher
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