[embedlite-components] Add asynchronous embedui:zoomToRect listener.

Send message through QuickMozView like:
sendAsyncMessage("embedui:zoomToRect", {"x": 10, "y": 200, "width": 200, "height": 300 })

This pull requests contains a commit that adds _dumpViewport helper function.