mp_util: gps_newpos wraps longitude return value

* now longitude will always to stay in standard [-180, 180) range

Signed-off-by: Pat Hickey <pat@moreproductive.org>
map: use VFR_HUD.heading for heading
Starting modestmaps-based map in browser.
First cut at the mmaps module.
Got an HTTP server running.
Initial commit of webapp.
Keep track of altitude and speeds.  Listen on all interfaces.
Serve up any file under mmap_app.

Added altitude, airspeed and groundspeed to data.
Web app displays data.

Added modestmaps.js in mmap_app/ to avoid cross-origin headaches.
Can choose different layers
Trying to get birdseye style to work :(
Send 404 if we have problems accessing a file.
Add link status display.
Trails are kinda working.
Ignore directories in requests for files, just serve the basename.
More wanderdroney.
Only listen on 127.0.0.1.
Delinting.
graph: added timespan option
srtm: fixed exception declaration