Updated Collection

Versions 1, 5, 6, and 7 now collect all data excluding pads (Version 1
needs to address unix_nsecs).
Created a class for version 9 packets (consider doing this for each
version).
Added scanner for defining listening port at startup (not protected
against incorrect input).