zero copy capture
delay copying until necessary
Merge branch 'master' into 4_tap
remove unnecessary copy
since the router now copy frames explicitly when necessary

issue #4