Refactor to use new WritePanel with Sale Prices and Simple Product

Don't need variants to make this work. In fact, it makes it harder
Create new product type Bulk, rework writepanels

Update shortcodes to support showing sales prices