Moving from an idea that this is in Beta to a mentality that we will probably never actually keep up with all the various ways of detecting network properties for different systems.
So let's **ship early, ship often** instead.
This release seeks to clean up the codebase (sparingly!) and introduce Windows compatibility.
* Add Windows compatible parsing of ipconfig output
* Handle non-unicode terminals (Windows+Mac especially)
* Removing ill-defined encoding keyword arg from ifcfg.get_parser
* Removed no-op Linux Kernel 2.x parsing and kernel keyword arg
* Removed class ifcfg.IfcfgParser, use UnixParser instead
* All strings are UTF-8, also in Py 2.7
* Only cross-platform features are now guaranteed to be in the result set: ['inet', 'ether', 'inet6', 'netmask']
* IPv6 addresses are now stored in a list.
* Removed prefixlen and scopeid, as they should be added for each IPv6 address, not the interface
* Allow ifcfg to be imported despite whether or not the OS system is recognized.
* Remove ifcfg.exc module
* Fix some interface names containing :_- characters on Linux (Sergej Vasiljev)