Simplify some loops
Add queue() method to Torrent class, simplify Torrent unit tests
Update StartIf to use the new queue() method
Update QueueIf to use the new queue() method
Update StopIf to use the new queue() method
Update DestroyIf to use the new queue() method