Fixed special identity case.
Don't add tasks to ready if they already have a result.
Computing units always save results, as it's easier.
Added clean command.
Relocates keys on clean.