Merge changes from topics "cursor_type_hotspot", "set_viewport_in_input_reader"

* changes:
  Let InputReader set mouse cursor's display.
  Add metadata for mouse cursor.