Fixed issue with field names including uppercase and special characters

http://support.advancedcustomfields.com/discussion/5500/replace-foreign-letters-when-creating-input-name-from-label-in-javascript
Signed-off-by: Elliot Condon <e@elliotcondon.com>