Bug 987529 - Part 1: Integrate GeckoTouchDispatcher into vsync dispatcher

Add a new class, InputDispatcherRegistryHost, to handle the ticktask for
GeckoTouchDispatcher. In this patch, we also revise some data members
and member functions of other VsyncEventRegistries.
Bug 987529 - part 2: Integrate refresh driver into vsync dispatcher
Bug 987529 - part 3: Integrate CompositorParent into vsync dispatcher
systrace label for silk

add vsync trace timer

fix __LINE__ macro expend

fix print statistic function error