Added timezone widget. Widgets should now use the "live.widgets" object to retrieve jQuery selectors for their widget and view (see timezone.initialize for an example). This is because the global $() selector doesn't work since the HTML is not loaded into the dom at initialization.