Use populateCMSDataFields to return default DataObject values

I have edited the getRecordHTMLFormFields method to run populateCMSDataFields so that default values set in your DataObject get pulled through.

Let me know if this is submitted to the right branch.