Merge pull request #56 from rainemak/master

[qtmozembed] Improve resetting internal moving / dragging state
[qtmozembed] Call init() immediately if mozcontext already intialized.

Creating a QmlMozView dynamically was failing because initialization code
path was relaying on sceneGraphInitialized signal which was not
emitted once application was running. Multiple QmlMozView that
were declared in qml or at application startup were working
previously.
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.