feat: check whether file looks like packet log file
feat: use only low-level nossmooth core
feat: empty dummy provider
feat: make view more compact and user friendly
feat: use custom dispose method for comms packet provider to prevent the DI disposing
fix: keep correct name of comms packet provider
feat: add basic packet sender
feat: add dispose and disconnect upon closing a tab
feat: add injection and named pipes connection support
feat: add main window docking
feat: add support for two columns file format without time
feat: add packet providers