Markers: add marker list support

Since google static map URLs are restricted to 2048 characters in size,
Allow a more compact format "markers=|59,30|48,44|55,37|55,37|55,37|" in
the URL.

To reduce size even more, a precision marker is added to reduce long
coordinate pairs using float.round
Markers: add precision on all coordinates