Add viewBox attribute to icons that lack it

This will resolve the issues with icons not being sized properly when embedded in other SVGs such as diagrams and the GUI.