Update tests to use datalink
Added Capp::open

This makes it easier to test programs that use Capp by allowing them to
give Capp a capture file instead of a device name.