estimate js: catch type error of empty array
Uses reverse chronological ordering for due dates.
Merge pull request #6 from yorkedork/feature/due-date-ordering

Uses reverse chronological ordering for due dates.
Merge branch 'master' of https://github.com/PSU-OIT-ARC/traq
add search to ticket list view
added search to todos list page