updated the unittest lib
removed packages
ignore packages
complete task before running the next one
fixed initializing the queue
updated tests accordingly
removed print statements
Merge pull request #1 from blossom/complete-before-running-the-next

Complete before running the next