Redesigns the ReportDataService to take a User rather than UserDTO, to work around uncommitted database transaction issue.  Bumps version to 1.4.0-RELEASE.