Revert "Fix a bug where money fields in the additionalSkus list were not being displayed properly for #80"

This reverts commit 614b7301654ac0444cc930f994ea65e87fc37593.
Revert "Refactor Sku property values to be obtained from the custom persistence handler rather than a field persistence provider"

This reverts commit f1db05dd8ae6a843684c3efb34ea08ca889b999d.
Tighten up interface inheritance
#80 Move getter invocation into the RecordHelper interface, split out the Sku money fields and normal fields