The dumb things VS 2013 does...
Yeah, it's too big of a commit, but it took a while to get this initial stuff working. The EventStore code is stolen from another project of mine. This is a decent starting point, nothing more.