Add Presto support for index joins

This is still in development and there are no tests yet. Those will come at a later time, but this is just to get some stuff checked in first.