use common mechanism for checking if project migration was executed
skip project migrations for newly created project
remove checks from project migrations: all should be done by common checker
extract dependencies to buildscript