adding gfx.js visualization

this is optional, but i use gfx.js all the time, and this adds support for the visualization script to use gfx.js if qt is not found.