Merge pull request #57 from rainemak/initFix

[qtmozembed] Call init() immediately if mozcontext already intialized.
Add scrollDecoratorChanged signals

The signals are not used by UI, but required in order to avoid
"depends on non-NOTIFYable properties:" warnings.
Merge pull request #58 from rojkov/scroll-decorator-signals

Add scrollDecoratorChanged signals
[qtmozembed] Don't change location when load starts

OnLocationChanged is called when url is resolved. E.g. when
url is resolved to download link, location won't change but load starts.
Merge pull request #59 from rainemak/urlChangeFix

[qtmozembed] Don't change location when load starts
Drop Qt4 support
[qtmozembed] Handle digits in inputMethodEvent as key events

This is applied only for Qt::ImhFormattedNumbersOnly and Qt::ImhDialableCharactersOnly
hints.

InputMethod is reset once key events have been sent. Virtual
keyboard keys like "*p" of dialable characters are still handled
as a text event.
Merge pull request #60 from rainemak/digitHandling

[qtmozembed] Handle digits in inputMethodEvent as key events
[qtmozembed] Merge vertical and horizontal decorator classes into one class
[qtmozembed] Add moving property to the scroll decorator

In future, we can control vertical and horizontal scroll
decorator independently based on move direction.
Merge pull request #61 from rainemak/movingToScrollDecorators

Moving to scroll decorators
[qtmozembed] Update scroll area from SendAsyncScrollDOMEvent

ScrollUpdate is kept still so that we know that user is panning / flicking
root frame.
Merge pull request #62 from rainemak/scrollAreaFix

[qtmozembed] Update scroll area from SendAsyncScrollDOMEvent
[qtmozembed] Keep contentRect in css pixels
Merge pull request #63 from rainemak/contentRectInCssPixels

[qtmozembed] Keep contentRect in css pixels
Call onInitialzed when component completed in case mozcontext initialized.

This way properties assigned from qml side to QuickMozView are
available when construction of the actual view starts.
[qtmozembed] Add OnWindowCloseRequested handler

windowCloseRequested is emitted when close is requested.
Use contentRects in touch update for drag start position.
Remove mRootFrameScrolling and handle scroll decorators from UpdateScrollArea

UpdateScrollArea is called from SendAsyncScrollDOMEvent which called
only for root frame.
Remove newWindowRequested