Removed executable permission from HID Utilities source files
Moved supported by OS features checks to runtime

No more compile time checks via preprocessor macro definitions
This introduces dependency from Carbon framework, see SetSystemUIMode() function. It's available in 64-bit, and so, it's not deprecated