Refactors InstallCommand to use DefaultBuildSettings.

I've added DefaultBuildSettings class and moved `enablevariants` method call in InstallCommand to DefaultBuildSettings.
I think your idea is great, so I'll move these classes to the namespace.