Update traybar.py

Icon loading has been separated from refresh so that a new icon graphic is loaded only when it is changed.