resolve issue with no response for secondary scavenge operation
fix formatting (ugly!)
add isjson flag to client model
fix issue 110.

client never was even showing isjson and was not honouring it over protobufs
add tests back to longrunning
Merge pull request #116 from EventStore/issue-110

Issue 110
Merge pull request #114 from EventStore/issue-108

resolve issue with no response for secondary scavenge operation
In progress
Added: AwakerService to the EventStore.Core and corresponding request response

dispatcher to the IODispatcher helper
recommit after power failure and git crash
Added: basic ProjectionCoreServiceCommandReader tests
Refactoring: base class for test fixtures with core service command reader
Refactoring: moving state handler instantiating into ProjectionCoreService
Added: basic test on correctly retrieving projection core service command
reader id in tests
Fixed: some tests assuming projection core service start does not emit anything
Fixed: tests related to change of default stream categorization rule
Fixed: test failing because of queuing up writes made by projection core
service on setup
In progress: moving timeout schedulers
In progress: moving timeout schedulers
Changed: state handler factory instantiation moved to projection core