feat: add possibility to save and load settings to json
fix: make no profile working correctly, changing to no profile on change
docs: add missing documentation
feat: allow editing only no profile in profile choose
feat: add settings and filter profiles
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
fix: ensure lower allocation amounts in NosTale processes
feat: add injection and named pipes connection support
feat: add main window docking
feat: add nostale processes observation
feat: add support for two columns file format without time
fix: get rid of unnecessary allocations inside packet header filter