fixed bug in GetFrom(string checkpoint) and added test

If checkPoint is null we want to load all events from the start and if checkPoint is not parsable to an int we throw an exception. The attached test succeeds with SQL persistence, not tested with Mongo etc.