Better exception handling
Configure network interface names
Added config file parser
Better handling of active network interface, fallback to 'lo'
Make getDown() and getUp() return speed in kBps, not formatted string
Don't update up/down speed when unconnected
Check carrier instead of operstate
Move format into NetworkInterface struct so that we can set different limits for eth0 and wlan0