Various compile fixes

Mostly mechanical: remove PageSetTLI calls, add is_internal=true to
index_create and heap_create_with_catalog calls, and remove XLByteLT.

Also call genericcostestimate() without the extra arguments. This needs
to be fixed up later along the lines of gincostestimate.