Added button to open webpage in the Steam overlay

Also added the ability for SGUI controls to remove other controls when
they are destroyed.