Proposed functional event sourcing quasi-DSL using unquote

As discussed at FSharpWorks Paris '14, unquote can be abused to enable a much lighter Spec for the tests, allowing *all* infrastructure files to be removed from the test project.

(Related project file updates to follow - for now added xunit and unquote (both Stable eds) and removed FsUnit and NUnit)

I'll be mucking about in my fork, experimenting with NEventStore integration etc. and don't have any need/expectation of a pull but would be interested in your views (esp. as to whether some of the commented-out variants in `When starting game.fs` appeal to you more than the layout used so far).