Bug 822345 - Replace the network activity and system downloads animated GIFs with canvas elements animated via a timer callback

This patch works around the high CPU usage we've been seeing when using animated GIFs in the statusbar by replacing the two most used animations (network activity and system downloads) with canvas elements animated via a timer callback.