add support for tap devices

- support tap devices
- use -netdev instead of -net
networking documentation
fix codestyle
Merge pull request #62 from aaannz/tap_support

support for TAP devices