Cycle through research queue
Issue #159
new
When the CPU is locked, completed items should be moved to the back of the queue (if any) instead of being repeated immediately. That way the queue is still useful in combination with the lock.