[res_country] : Create country  without code or remove country code raise error
[FIX] re-importing the translation from a file(.csv, .xml) updates the terms in ir_translation table but does not update it in cache memory, need a server restart to take those change effect in interface. (Maintenance Case: 587178)
[FIX]res_user : replace field to show latest connection in tree view
[REF] First step, use the same vocabulary for the cr, uid, res_type and res_id
=> Session, Record.
* a Session is a container of one cursor and one user 
* a Record is a container for the res_type and res_id, in this object, the right
  names are model and id.

Examples:

session = Session(cr, uid)
record = Record(res_type, res_id)
record.mode, record.id

A new class named 'WorkflowService' is a wrapper for the instance.* functions.
[REF] Remove old code from the workflow engine
[REF] Remove the useless wkf_expr.py file and copy it into workitem.py
[REF] Create a WorkflowItem object
[REF] Start to abstract the Workflow engine
[FIX] propage the context to not lose special keys/values on write() and explicit the source language to write to (en_US)
[MERGE]0k/web_fullcalendar branch from github
[IMP] add options for calendar view
[IMP] Add param "event_open_popup" to calendar to allow to specify an action to execte on click on a meeting
[MERGE] Merge with trunk
[Merge] Merge with trunk
[IMP] Performance: by-pass call to _apply_ir_rules for user admin
[FIX]ir_attachement: not self.pool.get(model) instead of model not in self.pool
Launchpad automatic translations update.
Launchpad automatic translations update.
[IMP] Batch for the computation of function's stored values is now customizable