Merge branch 'develop'

* develop:
  OEM keys length fix
Merge branch 'develop'

* develop:
  Minor fixes
  bumping major version
  Completely remove old engine
Merge branch 'develop'

* develop:
  Update menubar sensors then changing temperature units
  Battery sensors fixes. Workaround for Maveriks multiple displays. Other fixes.
  GK110B support, thank to MysticalOS for testing. HWMonitor updates GUI in background threads fix
  Minor fixes
  Minor fixes
  HWMonitor wake after sleep paused fix. Untested - support for newest Kepler cards.
Merge branch 'develop'

* develop:
  Other minor fixes for drives mount/unmount detection and related sensor values updates
  Various optimizations and fixes for SMART sensors detection and readings
  Minor fixes
  Minor fixes
  discover ATA SMART sensors in main thread
  Added alarm level notifications also in graphs window
  Added forgotten alarm level color notification in popup menu and menubar sensors
Fix for SMART sensors showing subtites and BSD name then related options used after program restart