Add eventindex view test
Test all workflow transitions in event index test
Test event index workflow  more
Test all workflow transitions in event index test with recurrence
Test event index workflow with recurrence more
Ensures that the reindexing attached to the transaction only happens once for each request
Ensures that the reindex operation is thread-safe
Updates history.
Merge pull request #15 from seantis/issue_11

Decreases chance of index corruption significantly.