Fix bounds-key ordering inconsistency
Fix bounds-key ordering inconsistency

Bounds matrix was being created without sorting for keys first. This
made things quite inconsistent. This commit fixes it.

fmfn/BayesianOptimization