Bug 1103123 - Update runner to 1.5; r=rail

--HG--
extra : rebase_source : 8db97b9d9f0e18eabf722c101da1220b7afc2f43
Bug 1103123 - Force runner to reboot the machine after 30 iterations; r=rail

--HG--
extra : rebase_source : c0933a3cf25be62ada7843dd45f899b54282840e
Bug 1103123 - Add post-flight runner task to linux slaves; r=rail

This task selectively triggers runner's halt task; which will reboot the machine.
This may be acheived via hostname blacklisting or discovery that a job has failed.
Bug 1103123 - Add talos machines to post_flight runner task.
Bug 1103123 - Update buildslave; r=dustin

A buildslave version which only allows a single build job to run before shutting down.
merge default -> production

--HG--
branch : production