Use systemmonitor dataengine

Use the already available dataengine instead of manually reading the temperature from a file.
This is a noticeable optimisation, especially on idle systems.
(plasmoid.getUrl creates a temporary file, reads from it and removes it. This causes quite some overhead from QFile if run 2 times a second)