added ability to specify a scale factor for each paramter in pattern search. pattern search will short circuit parameters that have 0 scale factor or upper bound == lower bound.