Returning existing timesheet if one already exists.
Rest of code for returning already existing timesheet on creation.
Removing non-existent client id from Timesheet edit description.
Fix for double timesheet in creation.