First attempt on Luna front.

The current code base is a mockup using Qt4, a Qt5/WK2 conversion will be made
later and the main layout pieces start to feel ready.
Make luna app boostable to reduce the start up time.
Add qml files to .pro to ease the access to them by QtCreator.
Resize the elements for a less ugly look & feel.
Use QML booster only when compiling to Harmattan target.
Remove tab button is there, but not fully working yet.

I prefer to take care of foo.js before making the tab removal work to
avoid implement things on top of 100% temporary mockup code.
Remove tabs.
Renamed some things to reduce the non-sense factor of the code.
Fix status indicator when closing a tab.
Fix state of fake webView when changing the current visible tab.
foo.js renamed to tabmanager.js

Hope someone would have a better name for this js file.
Add UrlBar element.
Adding real WebView

Signed-off-by: Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
Separate out the hacks for Harmattan/Desktop

Separate the hacks into their own QML files so our Main.qml remains clean.
Also makes desktop mode to load with the correct size and not fullscreen.
Enable mouse gestures on status bar.
Make a component for panel toggling buttons and animate it!

Try to get more near what desinger wants, even though we don't have the
assets. Animation isn't designer work, so please ignore the unelegance :-P
Removing cruft from previous commit
Make url from StatusBarIndicator change the url of the WebView

Signed-off-by: Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
Making WebView a Flickable Item

Signed-off-by: Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
Opening animation, part 1

Creates a new state for the "splash" opening. We need to add Luna logo
here in the future.  This commit also changes panelToggle and plusButton
to make use of anchors when possible, including in animations.

Changed the FavoritesPanel to allow triggering the opening animation for
the items instead of doing in the component completion. Some minor
renamings and the usage of PropertyAction instead of PropertyAnimation
with duration 0.

Opening animation should be visible from the device now!

Reviewed-by: NOBODY