Fixed negative value bug in extra data fields.

in my fork: https://github.com/instanttim/monitormate/issues/16
in original project: https://github.com/jepefe/monitormate/issues/10