delete the top level protocol actor at main thread
use nsRefptr instead of scoped_refptr
remove redundant comment
Hwc calls the VsyncDispatcher directly
Hide VsyncDispatcherHost/Client to all module
add refcounting for VsyncObserver
Bug 987529 - integrate CompositorParent into vsync dispatcher