fix NPE bug and termloading bug for Usage Records #4247
AT: committing changes to the TaxEditor Post third round of code review
AT: committing changes to the TaxEditor Post second round of code review
AT: committing changes to the TaxEditor Post first round of code review
AT: committing Palm extension changes to the taxeditor
AT: Committing code review changes
AT: committing latest changes to the Tax Editor after a first round of Code review
AT: commiting latest changes to the Palm Use data extension
AT: Comminting bug fixing for TaxEditor, fixing the setup and tree viewer
AT: Commit missing files from the branch