If a [MaxLength] attribute is not set on a string property, don't limit the size of the varchar

Probably not necessary since SQLite doesn't actually respect the length limitations placed on any of the varchar (or any other) column, but for "correctness", it'd be nice to not be forced to have a max length for string properties.