Allow project to commit the commands it will use

This commit allows the tests to be committed rather than generated each time.
This is useful to me to define inside the project how the test environment works, mainly for composer and codeception