Boost Jam code cleanup - better checking and error reporting related to the -j command-line option and the PARALLELISM built-in variable.