Update HibachiReport.cfc

Proposing update to conditional logic validating and compiling report data for charts. 

We were seeing the charts almost never actually plotted any data points. Looking into this, I think I found some issues in the logic used to compile the array that gets returned. I tweaked the conditionals as well as added an isDefined for the field that was causing errors. 

These might be Railo-specific so more testing on ACF should be done, however, this fix has our charts finally working as expected.
Working on reporting issues
Added comments for Rob
Fixes issues with reporting charts
Updated Version 3.3.003
Merge branch 'master' into develop

Conflicts:
	version.txt
tab formatting all tags
Merge branch 'develop' into feature-addressimprovements
Updates to maintain account address details (manually copied from the
work Rob did)
Format Improvements
Updated Version 3.3.003.004
Adds account address to the accountPaymentMethod object
Updated Version 3.3.003.005
Issue2272 comparing orderItem attributes when we need to decide whether
an item should increment and existing quantity or whether it should it
should be it's own line item
Issue2272 HibachiProcess now extends the slatwall transient
Issue2272 adding populate method for attributes to slatwall for
processObjects
Issue2272 only run if the process object supports attributes
Additional Email Service Hotfix
Updated Version 3.3.004
Merge branch 'master' of https://github.com/ten24/Slatwall into hotfix-Issue2272