Bug 856771 - Protect the source buffer nodes from leaking when their binding goes away without being played back; r=roc

This is the real part of the patch which was dropped from the previous commit.
Bug 857275 - Remove RasterImage::FrameUpdated. r=jrmuizel

--HG--
extra : rebase_source : 4d8209630bb8da562530a817f43cfd49243a379a
bug 836452 implement service install panel, cleanup activation panel. r=markh