really honing in on the formatting of log messages

also checking for when the number of alternatives goes down to zero
small logging edits
print the time that models take to run - everyone should be aware, right?
logging year and model with the time it took
Merge pull request #89 from synthicity/full-run-testing

Full run testing