After validation, fix a problem where checkbox and radio fields weren't being sent back to the server and wouldn't be displayed
#76 warn whenever a user is attempting to save a money field as a double, ensure that all money fields are populated as a BigDecimal
#75 add validation to entities on their basic field types prior to population attempts
#75 add convenience method to override property values from one entity DTO with another's
#77 Refactor hacky code to force fields to show up after validation failure.
The current version led itself to show fields that were not relevant for that particular entity at all (like show ProductBundle fields when editing a Product)
#78 Fix NPE when a validation failure has occurred on a new Product