Update `ifconfig` parsing to support Linux format.
More `ifconfig` BSD -> Linux changes.
Ignore link-local addresses for `ifconfig` management.
Fix the tests for the ifconfig module

The code in the ifconfig module has been majorly refactored
due to the switch to a linux based appliance. This commit
fixies the broken test.
Also fix two broken tests that fail because they expect the
result to be in a specific order.

Change-Id: If3d476d417848a4cbc04b88a53893bb92335efde
Signed-off-by: Rosario Di Somma <rosario.disomma@dreamhost.com>
Merge pull request #1 from rodis/linux

Fix the tests for the ifconfig module
More changes for Linux support.

* Fix pep8 failures.
* Add a few additional tests.
* Forcefully install a modern setuptools.
Don't manage interface groups; this is a BSD-ism.
Properly parse the metric value.
Merge pull request #67 from ryanpetrello/linux

Update `ifconfig` parsing to support Linux format.