Admins should control donation amount currency formatting

Right now, V3 forms format currency based on the browser's language. This can cause inconsistent amount displays and inputs. Admins should be able to set the formatting themselves, just like in V2 forms. This includes controlling the currency acronym display and position, as well as choosing decimal and thousand separators.