Fixed many common validators so that they accept empty strings (for when they are on a chain that does *not* have require). This is a slight behavior change so I bumped it to version 1.4.0