made linux hardware gatherer read straight from /proc/cpuinfo (untested)
changed settings path and began work on files interface