[FIX] marketing_campaign: fix post-processor for selection fields
[FIX] openerp/report: fix typo in varname
[IMP] make orm.Session iterable, and add method to change session data in orm.BaseModel
[MERGE] from trunk
[MERGE] from trunk
[IMP] orm: improve definition of singleton in Record
[FIX] openerp/report: adapt hack to record session
[FIX] base/module: fix usage of recordset as a list
[IMP] add decorator api.record for record methods
[MERGE] from trunk
[MERGE] from trunk
[IMP] BaseModel, Session: improve instance creation
[IMP] res.users: rename method 'login' to '_login' to avoid clash with field 'login'
[IMP] res.users: rename method 'login' to '_login' to avoid clash with field 'login'
[IMP] orm: merge classes Record and BaseModel, so that records are model instances
[FIX] mail: fix method call on record
[IMP] openerp.osv.api: improve documentation
[MERGE] from trunk
[MERGE] from trunk
[FIX] ir_property: fix incorrect reference to orm.Record