Bug 1104742 - Marionette runner should cleanup marionette objects when gc'ed, r=AutomatedTester

--HG--
extra : rebase_source : 8a869167794d3bb439d167f4d29ceb8c820a5ebf