Add Contextmenu directive
No need for $parse in contextmenu directive
Use  to group scope assignment
Hide the 'altitude' line if no value is returned by the remote service
Display the menu when there is something to show
Hide menu on position change
Use a hash param for $q.all (better readability)
Remove mako include for context menu

And use directive templateUrl param
Copy templates into app-prod
Replace some CSS classes with ids
Upgrade bootstrap less and js files