Removed TODO from InvalidKeyException catch in Drop.retrieve()
Pass InvalidKeyException objects to the logger as well in Drop class
Bug: Don't reuse previously parsed json string variable in Drop.retrieve()
because in case of an InvalidKeyException, the previous value and thus json object becomes added to the drop queue (at least) twice!