- do not auto-init the zoom tool when it's loaded through require(): we want the user code to be able to call .init() with a custom root element

- added the .origin() API to get/set the DOM node which will receive the zoom transform (generated CSS)