handle errors better

list due was erroring out because of a coding error with __init__
fix error on doing list pri/due/overdue in gtd command interpreter