network: refactor network auto discovery

   - Allow for user configured lan device
   - Remove yum step from network role
   - Use ansible variables for LAN mac
   - Ability to force appliance mode
network: added docs
common: check for updated network-manager packages
network: use auto and none instead of blanks
lan and wan now are discovered by the ansible setup module rather than our own fact gathering, facts still added to log at top level by the runansible script
Merge pull request #141 from georgejhunt/network-refactor4

Network refactor4