Some bug fixes in Android
 - Add fqdn check
 - Avoid converting the password to lowercase
 - Doesn't leave DNS1 and DNS2 empty