create a configuration class
build runner use a build configuration
build configuration spec
install build requirements
fix build_folder path
install packages with auto-accepting
Merge branch 'configuration-feature'