Added basic event handling and hook registries.
Also added context command and its connected to prompt after stop by
default. This will probably change later but is fine for debugging.
Added registers view and fixed some issues.
Show strings in data dumps (telescope, registers, etc...)
Still some bugs due to the fact we can't reliably tell code
and ro(x)data appart. This might get fixed when Memory has
more insight into datatypes using executable formats. Still
the way this is done now is good because it will handle
cases when no additional metadata is available.
Removed hardcoded prints in heading disassembly.
Fixed bug due to use of old instsz variable.
We now use len(self.bytecode) which is super clean!