Fixed #16110 -- Fixed GeometryField odd behaviour regarding null values

Thanks slinkp for the report and the initial patch.
Fixed #20055 -- Add url, email, and number input types to admin CSS.