Added 'required_completed' setting option. User may specify a function wh

Added 'required_completed' setting option. User may specify a function which will be called when the length of the user's input is at the 'partialPosition' value (where the remainder of the mask becomes optional), but not necessarily the 'len' value (which includes the entire mask except the ? character itself).