Avoid index <=> table name collisions

pg apparently has the same name space for tables and indexes. This can result in the situation where py-mysql2pgsql generates a name for an index that' s already given to a table.
A simple solution is to allow for a name prefix for indexes, which might generally be a good idea anyway.

Regards Roman