fingerprints: add support for unparsed eth frames
add support for choosing fuzzer params by filename
config: reworked port assignmen, add config file support