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.

Also, this only works if the table/index is created for the first time, so it quite possible won't work if the table is an update.

This also means that we are now hard coding the table name and column names in the TSQL script so if we change that we need to update this hack!
That said, any changes to the table/columns would be a breaking change.

This fixes #26