Add table name formatting and escaping to PDOTableBuilder