constrain sub-tree exports to document bounds

forces the viewBox to be within the psd document bounds