Add module hr_activity_on_timesheet

This module adds the activity_id field on timesheet_sheet model. This will allow employees to enter time spent on each activity. I inherited the qweb widget WeeklyTimesheet and modified the javascript object so that the activity field would appear on the widget and be computed properly.