Auto-discover network interface to read MAC address
Integrated the work @pma did and brought previous APIs
Merge pull request #2 from MCRedJay/master

Migrate to 0.13, modernize