Use native compass heading for map

Description

Working on app#367 (closed) it became clear that our current visualization of heading is not ready for production. Thus has been taken out with app!297 (merged)

Explanation

(Compass) Heading data is missing on iOS and only updated on callback invocation (every couple of seconds) on Android device leading to stuttering heading updates To to solve this compass and location updates have to be separated and actually work reliably. Current implementations using web api like DeviceMotionEvent are not working reliably cross platform.

Dependencies, issues to be resolved beforehand

Edited by Rainer Killinger