Empty default enter() and exit() for all selections (previously undefined)

This allows for better consistancy among selection objects, with enter() exit() chains ignored if no new .data() has been defined for the selection.  Should be backwards compatible.