adds missing namespaces
makes UIEvent optional for server-side use
makes rendering after child addition conditional on the presence of a global 'document' object
fixes internal handler in JqueryWidget.on for finding the right DOM element parent
version bump & dependencies update