[r=thumper],[bug=1219887] Use a retry strategy to start new services.
On slower disks, upstart doesn't necessarily notice
the file straight away. Use a retry strategy to
start the newly written upstart file.
The first attempt happens straight away, so no slow
down on faster systems.
https://codereview.appspot.com/14260043/