'packets' device/file argument

Previously the 'packets' program would open the default network
device with no argument and a file if a single argument was given.
But this made it impossible to select a particular device.
It has been changed to require one argument which is the device
or the capture file.