Minor improvements to 'import users' engine action

* Simplified CSV column ordering
* Inline help info now describes the necessary CSV structure
Removed the M4->Beta1 update code form eng mgr

This is no longer required. Anyone still running M4 can should upgrade
to Beta1 as an intermediate step before moving to more recent betas..
Added 'edit password' action to manager
Minor tidy to engine manager inline help
Final tidy of engine manager (for now)

Also tidied up naming of some constants in DomainConstants,
hence the number of files affected by this commit.
Updated dependency versions
Upgraded jQuery library versions
Minor tidy to system user login process
Consolidated JS & CSS in rendering XSLT

These have been moved into some base templates to include as required.
Tidied up session launcher

Fixed issue with the progress bar animation not always appearing in
Chrome, or at least I think I have. I ended up including the image data
within the CSS.
Merge branch 'master' into candidate_access_refactoring

Conflicts:
	qtiworks-engine/src/main/java/uk/ac/ed/ph/qtiworks/domain/DomainConstants.java