Bug 1103123 - Add a cleanslate runner task; r=rail

Cleanslate itself is a new module, on which the runner task depends. The module will raise an exception on non-Posix systems.
merge default -> production

--HG--
branch : production