Bug 875939.  Make passing a Rooted<T> or Handle<T> to a function taking |const T&| not be a gc hazard.  r=terrence