EUI / IPv6: some improvements, fixes #74

please review carefully and give feedback if I need to make changes.

I needed a method to compute a static global ipv6 addr from the mac address. While looking at the code, I found some other small things.

I didn't really understand that "u" (universal) bit stuff, so hopefully just inverting it is ok for all cases.