Issue 928 - Simplify JavaScript in the Zest theme

- Removed states dropdown handler from app.js, using core.js functionality instead. Added data attributes to state select in shop-checkout-address and shop-customerprofile.
- Removed product options handler form app.js and replaced it with ajax attributes in shop-product-options.