Refactor to deal with the anchor problem.

This should address issue #9 - "network configuration changes on
multiple interfaces need to be anchored together".
We basically remove all the individual ifup/ifdown execs and replace
them with a call to "service network restart".  This should take care of
any ordering problems of bringing interfaces and routes up/down.
Set the bonding_opts param default to miimon=100.

This will allow the kernel bonding module to be automatically loaded by
the ifup scripts.
Merge branch 'feature/anchor' into develop