aggressively require the uuid to always be present in the local db
offline copy of db included in apk
this is no longer necessary with the enforce of uuids change being done
fixed hashcode impl so update/delete of single markers can happen without rerendering all markers