Fixing bug 836173. Stop leaking gfxPattern objects when using SVG with cairo. r=jwatt