[ADD] Migration scripts for the project addon

Revert and re-open #65.
This will cause a regression on a bug when args was passed as a list.
cr.execute was ok with lists IIRC