[FIX] project_issue, resource: fixed computation of hours / days to open (assign) or close an issue. Those fields now have a conditional store, because they were not recomputed even when changing date_open and date_closed. Changing the stage now correctly changes the date_closed. Also added some fixes in resource module, the date was not correctly taken into account when computing the number of working hours between two dates.
[FIX] crm: fixed day_open and day_close computation (conditional store + be sure that date_open and date_closed fields are set)
[FIX] mail: compose wizard: fixed default_get overrides not correctly managing the received field_list + improved custom call to default_get to correctly manage its in and out values.
[FIX] website_sale_option: make options work
[IMP] ir.qweb: avoid repeatedly searching the registry for nonexistant widget models
[IMP] calendar: simplify/optimize `rrule` computed field

Avoid reading one record at a time, leading to multiple
calls to read() which is special-cased and even slower
than a normal one.
[FIX] calendar.read: do not re-compute `display_time` for virtual calendar ID if not requested
[IMP] calendar.event: _compute should be done in batch + consistent @multi attributes
[IMP] fields.Date[Time]: convert_to_cache: avoid costly strptime() calls when passed strings
[IMP] orm.Field: doc for @copy attribute
[IMP] hr,mail,product,project,base: use @auto_join=True on _inherits FK field

This can give a performance boost on large databases
and should not be a concern in terms of access control
as the inheritance already grants access to the parent
records.