Fix window decorations not showing up.

This is a temporary workaround why a fix in Qt is done.

Reviewed-by: Caio Marcelo
Renaming Luna to Snowshoe Mobile

Also added new snowshoe mobile icons.

Reviewed-by: Alexis
Favicon should not show up bigger than its area.

The bounding area was not specified for any icons, so if the page
wanted to show up a 64x64 it would just do it. It fills the parent now.

Reviewed-by: Alexis Menard
Favicon and spinner should not be both visible

The boolean condition had non-boolean values for comparision,
i.e string "source", thus causing this bad behavior.

Reviewed-by: Alexis Menard
Add more hints for windows

Ubuntu window manager apparently needs more hints. Those in this commit are the
same ones used by qmlscene.

Reviewed-by: Alexis Menard
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