[IMP] project : move all fields planned_hours, effective_hours,

        total_hours, progress_rate and etc for project.project and project.task in project
    [IMP] project & project_timesheet : project_task_work remove object and improve
        everything related project.project, project.task
    [IMP] project_issue : move fields progress for project.issue in project_issue_sheet with all dependancy.
    [IMP] project_issue_sheet : add dependancy module project_timesheet.
    [IMP] analytic : set user_id defaults value fix.

- task: https://www.odoo.com/web?debug=#id=8846&view_type=form&model=project.task&action=333&active_id=131
- pad: https://pad.odoo.com/p/r.UX4Da2iPBdu1Xlyt
cr.dictfetchall() returns [{'id': 6}, {'id': 7}] (list of dict with field as key) while we want dictionary having key as child id(project id) and value as its parent(e.g {8: 7, 7: 6} ) id so we need to keep this code.