! Updates to avatar selection screen

There were some odd things occurring with the avatar selection screen and external url.

The external image was being fetched with javascript but not displayed for preview as it was part of the server stored div block. 
It also did not respect the external width and height settings for the preview.  
Part of the javascipt was also inside an if block which would be disabled when it still needed to be enabled for other blocks.

tldr it was messed up!