added a simple VIC deregistration test
Fixed and added a lot of documentation about the VIC emulator
The VIC emulator now disables all interrupts on initialization to prevent infinite IRQ loops
The IRQ vector function pointer type is now volatile