Add composer support and require phinx: submodules to come later