e1000e: split lib.c into three more-appropriate files