Makes sure semilattice changes propoagte correctly.
Remove an unused function and some public tags.
Merge pull request #304 from rethinkdb/jd-ql-semilattice-propagation

Makes sure semilattice changes propagate correctly.