Add luna files into snowshoe mobile version.

Some old files still there like luna.pro, they will disappear
when the automatic Harmattan package generation got migrated to
the current build system.

Reviewed-by: Jesus
Revert "Add luna files into snowshoe mobile version."

This reverts commit 34ea1697b2d63229d7686afbb6ec72348c3f5f3a.
Add luna files into snowshoe mobile version.

Some old files still there like luna.pro, they will disappear
when the automatic Harmattan package generation got migrated to
the current build system.

Reviewed-by: Jesus
Fixing WebViews for both desktop and mobile.

Now they are loading urls again and starting
on the correct mode according to the cmd line argument.

Reviewed-by: Hugo
[Desktop] Update to API changes in QtWebKit

This unbreaks the middle-click/ctrl-click and makes the hovered link
be shown in the bottom of the window again.

Reviewed-by: Hugo Parente Lima
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