Checkout page user interface issues

* Fix issue where shipping state does not change when shipping calculator drop down changes
Put current customer meta values into hidden fields on checkout page just in case store owner hides fields on checkout forms.  This allows any JavaScript actions that have depend on the availability of specific meta items to work properly if the store administrator hides any of the fields in the checkout forms.
* Shipping state/region elements visibility was being changed when billing country was being changed.  Change billing state/region visibility when shipping country changes instead.
* Fixes wIth shipping calculator showing, choosing a country that has no regions and clicking Calculate the shipping calculator shows a dropbox with no values for states.
* Fixes when shipping country field is disabled the billing State dropdown for CA/USA does not show at all.
* Fixes on shipping Country change from a location with region (USA,CA) to a country with no regions then the input State field will not show up until you click calculate at the top.


Should resolve issues reported in #1144

*also...*
Fixed some spacing and tabbing inconsistencies