add nuse-vif-tap and new env parameter NUSEDEV
Merge pull request #7 from upa/tap

add tap interface for network i/o of nuse process
add DEFAULTROUTE env variable for nuse processes
Merge pull request #8 from upa/default_route

support default route of nuse process
poll rework, speed up a bit

 avoid unremoved waitqueue for pollwait, and rewrite poll(nuse-glue.c)
 copy & pasted from fs/select.c

 add nuse_poll (in nuse-poll.c)
fix libname reference for test program
Merge branch 'nuse' of github.com:thehajime/net-next-nuse into nuse
build TAP by default

 remove an option 'make library ARCH=sim TAP=yes'
remove dead code..

 poll (timeout=-1, infinite) didn't work before this fix
fix the issue #11.  invalid fd number return when open(2) is used.

 introduce 'struct nuse_fd' to handle real fd (file descriptor), epoll fd, and nuse fd. it's coverage needs to work more.
add ping test via tap during Travis-CI
disable TAP test since Travis-CI doesn't support tun device

See travis-ci/travis-ci#1503
split Travis CI test script to an external file.
Add more debug message
Travis CI test pings to loopback address.
disable test for a while
fix the issue #11 take 2.  invalid fd number return when open(2) is used.

unuse curfd variable and assign fake fd number by open ("/"..) for nuse_fd.