SSP-1830 Redux Maintained EaTO API while fixing datatype mismatch

This is SSP-1830 redux, the earlyAlertTO and API is reverted to before the previous SSP-1830 commit and the changes necessary to rectify the dataType mistmach have been moved into StudentHistoryTO and PersonHistoryReportController as well as structural (not visual) changes in the jasper report itself including adding another subreport for Ea Reason and Suggestion names.