Add rowid in shape and dbf engines

Refactor SHP and DBF table engine, merge Table and TableIndex code