Mobile version should not load qrc url for 404 error

We no longer have support for loading qrc urls on WK2, so instead,
we dump the html into a constant and use QQuickWebView's loadHtml.

Reviewed-by: NOBODY
Merge pull request #8 from rafaelbrandao/master

Mobile version should not load qrc url for 404 error
Remove redundant file "main.qml" from mobile

Now we use Main.qml instead. As a side effect, it removes
the top bar from view.

Reviewed-by: Lauro Moura
Typing url should move user to "type-new-url" view

To type the url of a new tab we first create the tab with empty url
and then we move to the typing view to change the url of current tab.
Once you click into the url bar of an existing loaded page, then the
typing view is presented with the current url typed into text edit.
RootPage reference is propagated until StatusBarIndicator, so it can
trigger the change of view bottom-up.

Reviewed-by: Alexis Menard
Remove unnecessary use of Connections from Main.qml

Use property binding instead.

Reviewed-by: Alexis Menard
Add .gitignore files to get a clean "git status" output when not using shadow builds.

Reviewed-by: Alexis
Implement mockup for url suggestions

Url suggestions should be displayed once user types at least
2 characters on url bar. Right now we provide only three results,
according to UI workflow provided. Clicking on a suggested item
will just replace the current typed url for the one suggested.

Reviewed-by: Alexis Menard
Implementing NavigationBar - showing/hidding properly. Also fixed swipe up gesture.

Reviewed-by: Marcelo Lira
             Alexis Menard
Indicators for open tabs are now properly distributed in the status bar.

Reviewed-by: Luciano Wolf
First step to the tab screen.

- Remove the Row QML item and layout the webviews using javascript.
- Also does a lot of clean up and removes the UrlBar from the StatusBarIndicator.

I could elaborate this patch more, but I'm afraid to let him grow too much, so IMO is better to push it as is and improve it in later patches.

Reviewd-by: Luciano Wolf
Remove unused states, fix QML warnnings and tha TABS button.

Reviewed-by: Marcelo Lira
Separate plus button from url bar

They were problematic together, the mouse area of plus button
was being triggered from url bar and a click on url bar was
accidentaly opening a new tab. New UI design doesn' need it.

Reviewed-by: Hugo Parente Lima
Add "search-on-google" suggestion and "clear-typed-url" button.

Reviewed-by: Alexis Menard
Adjust "type-new-url" view after some designer feedback

There's still some assets missing (pressing buttons, etc.)
and the scrollbar, but it will be done in a following patch.
Also, the screen height was different from screenshots, now
it has been adjusted to be the same.

Reviewed-by: Marcelo Lira
Remove lost piece of code.

Reviewed-by: Rafael Brandão
Remove uneeded file.

Reviewed-by: Rafael Brandao
Moving icons to a proper icons folder.

Reviewed by: Marcelo Lira
Add scrollbar to suggestions list.

Reviewed-by: Hugo Parente Lima
Moving the status bar to the top

There must be only one directory for mobile browser images.

Reviewed-by: Hugo Parente Lima
Removed duplicated 'img' directory, thus fixing my careless last commit.

Reviewed-by: Hugo Parente Lima