em: Disable EEE by default
re: Always log unknown hardware revision
ig_hal: Move e1000_phy_i217 close to e1000_phy_82579

I217 belongs to the previous generation of Intel PRO/1000
re: Change the hardware revision mask

This keeps us align w/ Realtek's 8168/8101 Linux driver
re: Add more hardware revision for 8411 and newer 8168
re: Add more hardware revision for 10/100 chips
re: Remove the macver, which only serves proper EEPROM address handling