remove type hint
add clear() to Queue interface

it shall delete all queued task, all running tasks and all task results
queue tests and redis queue tests

and some bug fixing for redis queue detected after tests