removing unused queries
shifting around constructors
wired the task list report to work even if there's no project specified, defaults to active projects

Resolves: http://bugs.web2project.net/view.php?id=1590