Added preliminary simulated annealing technique.

Added methods for getting relative goodness of 2 configurations or results to objectives
Minor suggested edits (indents, logging)
fixed indentation and missing if...
Merge pull request #3 from Sierangho/master

Preliminary simulated annealing technique and methods for comparing relative goodness in objective.py