Fix for problem with index lookups against properties

Index lookups use expressions to dynamically produce the value
being searched for. The expressions might have symbol table
dependencies that are not met, and in these cases Cypher should
not use index seeks. This commit makes it so.
Merge pull request #1636 from systay/index-expression-deps

Fix for problem with index lookups against properties