Factored general parts of BulkRavenProjector out into BulkProjector
Merge pull request #2 from adbrowne/dc/general-bulk-projector

Factored general parts of BulkRavenProjector out into BulkProjector
Allow aggregate id of any type
Merge remote-tracking branch 'origin/dev' into dev
Configure logging for example app
Remove head call in debug logging
Added base event type
Added WorkTracking Queue interface
Added delivery aggregate stub
Added Eventful.Testing project
Added Eventfu.Testing.nuspec
Fixed testing nuspec dependencies
Started adding Wakeup support
Refactor aggregate configuration

* Streamline aggregate configuration
* Remove explicit validation support
* Support the wakeup builder
Fix test label
More wakeup work