Invoke Javascript destroy for DateBox and DateTimeBox

Hi,
This pull request ensures that DateBox and DateTimeBox are cleaned up correctly.
On GWT's 'onUnload' (detachment from DOM tree) the Javascript component's destroy method is invoked.

Cheers,
Thomas