Added in functionality to load list if empty when viewing timesheet
Added ability to export timesheet as PDF or XLS
Added a count number of days for days on site
Added ability to email spreadsheet to reception
Moved action buttons out of timesheet partial into relevant parent partials
Changed button order
Added a fix for user logging in that don't have timesheets (eg payroll users)

Initially, some users wanting to login would exist in the employees
table as we don't track timesheets for them. Now we include a field in
the employees table 'has_timesheets' to differentiate with
Fixed bug that wasn't attempting to overwrite an existing timesheet

Was throwing a duplicate mysql key error
Moved all js timesheet functions into a timesheet jquery plugin
Moved projects object to jQuery data variable and code cleanup
Moved some functionality from controller to model
Fixed editable/editing bug in timesheet plugin
Changed email address values into a constant
Removed refresh button and improved js
Minor bug fix
cleanup
Reset page, col and dir values when applying filters
Fixed timesheet tpl printing properties and incl pjones in email