Redstone clean up

Removed dependecies of the redstone simulator on TNTEntity, DropSensorEntity and NoteBlock Entity as part of preparations for testing the simulator.
Look, I want as few exceptions as possible. The braces not only make modifying the code easier later, they also highlight the condition visually.