Added BlockingQueue to DropController

@Gottox currently there are two ways of returning DropMessages. The "old" onDropEvent in the DropListener and the BlockingQueue returned by the register() method. Since we planned to use the BlockingQueue for inter-thread communication, should I remove the onDropEvent callback for now?