adds DocumentBody to manage HTML body attributes, version bump
removes documentBody and instead makes DocumentBody a singleton
fixes window reference in ResizeWatcher for window-less use