create branch 3.0

--HG--
branch : 3.0
Use raw SQL string to test database

The test method is not run inside a Transaction so the python-sql flavor is not
set correctly.

issue3589
review3991002

--HG--
branch : 3.0
Wrong usage of "or" instead of "|" in PYSON of Trigger.on_time
(grafted from 2ccefea465fdf1354f9d2ca3ff18790f7dcdf6fe)

--HG--
branch : 3.0
extra : source : 2ccefea465fdf1354f9d2ca3ff18790f7dcdf6fe
Prepare release 3.0.3

--HG--
branch : 3.0
Added tag 3.0.3 for changeset c6c85f07011f

--HG--
branch : 3.0
Increase version number

--HG--
branch : 3.0
Use the original context in AttributeManager

Because the record instances keep a reference to the context the set_context
method should use the original context unchanged in AttributeManager

review4051002
issue3732
(grafted from 2d5d7b4377a3d9baa15bdd11d216c5555ee1b36d)

--HG--
branch : 3.0
extra : source : 2d5d7b4377a3d9baa15bdd11d216c5555ee1b36d
Fix wrong Concat in the translation join for ir.model
(grafted from 213132b2ee35ea439e93cef64c47b58035c276d7)

--HG--
branch : 3.0
extra : source : 213132b2ee35ea439e93cef64c47b58035c276d7