Hacked the schema updater to create the indexes we want

Creating indexes in the following manner:
-A non-clustered index for the Id
-A clustered index for Endpoint + Time
-A non-clustered index for SagaId

This is only done for MS SQL 2005/2008/2012
We may need to do this for other dialects later on.
Renamed to OptimizedSchemaUpdate

Ran code clean
Merge pull request #27 from Particular/Issue_26

This PR fixes #26