rtl8139: remove magic numbers
Created by: sarahhodne
This removes the many magic numbers for various ports and flags and gives them names, and also switches to using Pio objects directly instead of the inb/outb methods that have a deprecation notice on them right now (or at least "TODO: Remove this", which is close enough to a deprecation notice).