Added checkbox to UI, which allows to run all project steps without pausing.

Updated status colors for all new execution states

Ironed out some sync errors in ProjectExecutor
 * Like the one where canceling a running project will not reset its status to Cenceled
 * Should be also more error-proof in copying progress
 * Little bit harder on metadata db, but now project execution should be more consistant

Redesigned how project completion percentage is calculated in WebUI