Caching
Merge remote-tracking branch 'origin/newandybranch' into albranch

Conflicts:
	JobServer/JobServer/Controllers/CreateJobController.cs
	JobServer/JobServer/Executables/ProcessManager.cs
Merge remote-tracking branch 'origin/master' into albranch

Conflicts:
	JobServer/JobServer/Controllers/CreateJobController.cs
	JobServer/JobServer/Executables/ProcessManager.cs
Fix result array, add id to progress