More end to end work on appending events
End to end event capture w/ auto-assigned ids
added more overloads to startStream()
Changed the 'streamType' prop to 'type' in the batch message
Not using "eventId" in the API any longer
Pulled the New/ExistingStream state pattern out of the event store
Refactored eventstore.js to get ready for batches
appending events returns a tuple of id and version
Applying the new intelligent signature thing on client.append()
eliminated startStream and made the argument parsing smarter