Updated query plan analyser
Indexes now operate based on many more metrics that allow much more optimal index use in queries
Fixed primary key index lookup
Updated query analyser step names for clarity, updated indexing unit tests