Update boostbook configuration to allow parameters to be overridden. Also, add validation of parameters.