Timesheet cleanups - UI and flow improvements

Some minor but long-overdue cleanups to Timesheets program.  Includes autocomplete fixes, better action buttons, cleaner layout temples, nixed special BlackBerry pages, etc.