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

Revised patch, addressed the following issues:
- Icon positions now match the original order
- Used ' instead of " for string throughout the patch
- Used image directly instead of this.image in the animation functions