Merge branch 'dev'
KVO subsystem was rewritten to be Apple-compatible and fully functional.
Cleaned up some mess in other subsystems.
made KVO thread unsafe
NSOperation: global lock on dependencies to work with unsafe KVO