- Changed smartctl call to use ExternalCommand class instead of QProcess - Changed Q_FOREACH to C++11 ranged based for - Changed quint64 json parsing