More checks on device names, especially for IOS and IOU which forbid some characters.
Fixes #48 (numeric sort on ports) and normalize capture file names.
Prevent VirtualBox errors to be shown when opening the preferences dialog.
Fetch the VirtualBox VM list only if the preferences page is shown.