Changes per Eugene to create functionality similar to magento plugin.

Changes were made to make the Oink settings in woo commerce more closely
match those in the magento plugin. Also fixed oink button not being
shown on the cart page, and some bad ui/ux on the checkout page.
Test Commit

Testing
Testing Again

Trying to do a commite with my actual logged in user and not
virtualpiggy.
More testing
merge from origin