Override number of parallel build jobs via configuration

Added max_build_jobs configuration item, still allows for default behavior if it's not specified