DependencyPropertyFactory less strict enum restrictions.
Prevented concurrent collection modification in InputController.
Added EnumThreadWindows() and GetProcessThread() to Interop.