Prioritize start messages based on SendOn time

* Oldest start messages go first
* Use priority as a secondary sort

Signed-off-by: Julian Friedman <julz.friedman@uk.ibm.com>
Merge remote-tracking branch 'origin/pr/9'
Update README to reflect changes to etcd