I think this will output the app just too many times in cases like `mix deps`. Maybe we should "put the app" automatically inside `Mix.Project.recursive` and that is it?