Make CK2FileOperation KVO-compliant
Note a possible race condition
Switch to KVO for knowing when uploads complete

Mostly just to prove the KVO stuff works at present