v2.9

Code clean-up and ENC28j60 bugfixes