adapted C::Roles::PatientDemographics to work with RequestForm::Validate - moved some var constructions to wrapper methods overridden in RequestForm::Role::PDS; adapted trial_cases.pl script to generate one XL tab per trial - data includes patient so requires secure contact addresses
bugfix - recent change to new user validation required location param which isn't submitted in user manager page - now optional param; changed quarterly list of specified trial cases to monthly list of all except specified trials; option to specify 'centre' param to lims_server at command-line; changed misleading address for user application form in login template
improved new_user() method of validating input data and tt handling of errs - missing input caused misleading error messages, data validated in both preview & post actions; new status_complete.pl script
added lab-tests signed-off to Resources audit section; added results summary updates to ppm & results server feed; results summary textbox & select entries joined by new-line not semi-colon
fixed failure of report page to load gross_description; fixed failure to record outreach pack dispatch date in history log; printed report contains ICDO3; ppm and results data feed includes morphology, biopsy_site & secondary diagnosis details; report header image moved from tt to settings as configurable option