+ [OEM-161] run reports in batch mode
+ [OEM-161] each row should only take a short time to compute, setting time limit based on this theory
+ handle 'both' sides VA readings
+ more logical order for reports
[OES-351] Add surgeons to reports.
Update RELEASE.
Merge tag 'v1.5.5'

Release v1.5.5

Conflicts:
	RELEASE
[OEM-173] fixed report controller to work with new permissions system
[OEM-172] fixed typo on postop drugs element model
+ [OE-4009] First pass at trabectome, complications not fully implemented yet
+ [OE-4009] save complication list for trabectome element
+ [OE-4009] utilise all OEMigration functions for migration
+ [OE-4009] handle 'other' complications
+ [OE-4009] add view file for printing Trabectome element
Update RELEASE notes
Merge branch 'master' into develop
Merge branch 'jira/OEM-173'
[OEM-173] Use roles for report auth
Update RELEASE notes
Merge branch 'master' into develop
+ update to work with changes to core controller for submitting multiple elements of the same type