Fix RMB sentence processing behaviour to send a delta when position field values are missing.
Current behaviour:
When RMB position field values are missing, function does not return data and no delta is sent.
This means that clients are left unaware of a previously active destination being "de-activated" and will continue to show the destination as active.
FIx:
When RMB position field values are missing, return data so that a delta is sent with nextPoint.position value = null.
Fix RMB sentence processing behaviour to send a delta when position field values are missing.
Current behaviour: When RMB position field values are missing, function does not return data and no delta is sent. This means that clients are left unaware of a previously active destination being "de-activated" and will continue to show the destination as active.
FIx: When RMB position field values are missing, return data so that a delta is sent with
nextPoint.position
value = null.