Bump version to 0.12.0-SNAPSHOT for next release
Only reset temp count if new score is better
Reject empty jobs
Improve compute agent

- name agents so they can be discerned by the tracker
- use the standard stats in SolverStats
- send additional stats to the tracker
Use new agent payload
Kill our solutions generator thread at end of run
Resume jobs from the tracker

Override the initial temperature and initial solution to support
resuming a job from the tracker.
Add a toString so it displays nice
Merge branch 'agent' into dev
Incorporate job number into agent name

This is to prevent the case where the same agent restarts a job and
overwrites the previous run stats.
Simulation file for Neptune nanno data
Bump the version to 0.12.0