Simple, yet functional, UITextField addition to allow masked edit (example: IPv4 addresses)