New widget integration

Integrating UI widgets into VisTrails.

This PR may not be ready for a merge, but it should be on everyone's radar.