Minor bug fixes including:
- Paginator crashed before when loading a higher page and then a lower page (loading page 3 and then page 2)
- UI Clean ups for the search and timesheet form
- Added Bootstraps's 'table-responsive' class to the Task comments table and the timesheet hours table.
Added ability to view timesheets by week, month or year.

Minor GUI cleanups.
Merging in feature-minor-cleanups

Added in ability to view timesheets by week, month or year.
Merge branch 'origin/develop'
Moved header on timesheet page
Adding minor change to the heading on the timesheet page feature-minor-cleanups