Added test (incomplete)
DuplicationDetection and ConcurrencyConflictCheck uses dedicated HashSet to improve InMemory Performance
Add Licence.txt
Merge pull request #281 from danielmarbach/InMemoryPerfImprovements

DuplicationDetection and ConcurrencyConflictCheck uses dedicated HashSet to improve InMemory Performance
Update readme.markdown
Excluding the TransactionConcern test (it's not a scenario we support anyway)
Merge fix.
Refactoring MongoFields,
Added IComparable to LongCheckpoint
CheckpointNumber is the new document id (Commit)
Refactored Field Names
Implemented optimistic loop with garbage collector
Changed the indexes on the Commits collection:

Removed the Events.StreamRevision index and replaced with two different
fields: StreamRevisionStart, StreamRevisionEnd which are tied to the
revision of the first and last event in the Commit.Events collection.
Fixed the StreamRevision numbers

Fixed the GetFrom Query
Changed the schema of the Commits, removed the BSonDocument that was used as the 'locical identity', flattened the entity a bit.
Use LongCheckpoint to parse checkpointToken
Test for 'large' payload commit > 10k
Enable specifying page size in acceptance tests.
Drop the data before disposing in PersistenceEngineFixture (regression)
Enable Checkpoint sql paramater be converted to oracle paramater.
[SqlPersistenceEngine] NextPageDelegate matches v4. Still debugging paging problems.
Fix paging when GetFrom(checkpoint) for all sql stores (except Oracle)