Revert "Remove need to explicitly call init()."

This reverts commit e3007be429b332dd9e99f9fbf18643b00e7c090c.
Bugfixes for bringing up/tearing down ethernet interface.

Need to actually run the cleanup check in disconnect(), NULL the
ethernetRM pointer, and setup the devInfo struct on connect().

--Blake