Eng 6880 concurrent access

Now that all of these TableIndex functions modify the cursor and not the index objects, you should be able to declare them all as "const" methods in TableIndex and the subclasses -- that will allow the compiler to make sure that you achieved the goal of making the indexes reentrant.