Bug 1045092 - Fix some bad implicit constructors in xpconnect; r=bholley