Added missing integer types to auto increment whitelist (missing from #2485), fix bool handling

This enables the auto incrementing attribute for all Grammars that support it, as well as using BIT(1) for MySQL booleans.