Use local var order in case partial is rendered outside orders controller.
Avoid failures due to ordering in rabl_cache_spec
Only downcase coupon code when it exists

Fixes #4515
Make admin/promotions_controller_spec not depend on ordering
Allowed for client side validation of phone number and zip code to be turned off.

The server side validation can be turned off but the setting did not affect the javascript validation.

Fixes #4510