Restructure "Resolve dependencies" feature
Add the cover for "Resolve dependencies"
Write basic scenarios about dependencies
Write a scenario about "Version conflict"
Add a step to create a repository
Add a step to add new versions to a repository
Reduce duplicate on steps to create new versions
Simplify a shorthand step to create a repositoy
Fix patterns in steps not to be ambiguous
Add FakeUserEnvironment#add_new_versions_to_repo
Use FakeUserEnvironment#add_new_versions_to_repo
Support flavorfile to add_new_versions_to_repo
Add steps to add new versions with a flavorfile
Support a step for nonexistent bootstrap script
Change Facade#complete to take a recursion level
Return updated list from Facade#complete_a_flavor
Respect values from Facade#complete_a_flavor
Separate Facade#complete_a_flavor_itself
Add no-op Facade#complete_a_flavor_dependencies
Check version conflict in dependencies