Merge pull request #1 from MCRedJay/master

Updated for current Elixir, pushing other's improvements to original project
Auto-discover network interface to read MAC address