Adds historically-assessed-similarity as an option to scale errors by.

Also, makes adding a different historically-assessed error scaling method easier to add.