Added a text field to the main window for showing a hex dump.

It currently just displays placeholder text, though.
Made the presenter responsible for setting the numeric view's width.
Optimized all imports.
Removed the responsibility for reading the file from DissectorDriver.

The reason is that the main presenter now needs to examine the blob,
so it will now work directly with BinaryReader.
Added a function to make a hex dump of a blob.
Typo: alalazam -> alakazam.
Made the numeric view display a hex dump of the currently open file.
Made the numeric view scrollable.