MFC of R267935: Sync the E1000 shared code to Intel internal, and
		more importantly add new I218 adapter support to em.