Add max-jobs configuration and command line option (bst 1)
This merge request adds user configuration for the max-jobs automatic variable.
Note this is the first feature (and currently most pressing one) leading up to BuildStream 1.4
This closes #1033 (closed)