Using specific Google Maps API version and update

The previuos code was not working with current release version
Now we can control that by specifying which version to work with

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
Indenting HTML file

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
QMMapView: add appendMarker method

Also fix the JS code that was calling a method that did not exist in QMMapView

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
Indenting the code correctly in gmap.js appendMarker function

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
Replace double quotes for single quotes in JS file

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
Change how markers are added to map

New wrapper class was added: QMMarker
It contains the position of the marker, type, color, id and name of it

Could not find a way to call javascript functions passing a QObject directly
as argument. So when we want to add a marker to the map, we first add it to QMMapView
and pass its id to javascript. In javascript, a Q_INVOKABLE function can be called
to get the C++ marker class and get its attributes

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
Follow Qt coding style

Also add some coding style to javascript code
Remove commented useless code

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>
Change scale of marker icon

Signed-off-by: Thiago de Barros Lacerda <thiagotbl@gmail.com>