- Adds variables on an alias save - I think it's unlikely someone would alias a variable without wanting to use it.
- Little bit of commenting and refactoring to have consistent method signatures among event handlers.

Issue: GCP-9122
Reviewer: Rebecca (post commit)
Internationalising error message and placeholder. Will need updating in trial manager instantiation.

Issue: GCP-9122
Reviewer: Rebecca (post commit)
Fixing up CSS selectors.

Issue: GCP-9122
Reviewer: Rebecca (post commit)
Fixing the minimum of javascript errors that were causing the trial manager to not load.

Issue: none
Putting in a temporary fix in the trial manager modal implementation until Dan V gets time to implement it properly (thanks Dan!)

Issue: none
Reviewer: Dan V (post commit)