Enforce boolean autoIncrement

A lot of people make the mistake of adding a second argument to the `integer()` methods, thinking it means length. I think adding this manual check could save people time troubleshooting.

This would probably break someone's 4.1 codebase (though one could argue that that would be to their benefit) so requested against master.