Use os_proc_available_memory() to get free memory, if available. #851
Reduced the CPU and memory impact of leaving breadcrumbs. #853 #863
Bug fixes
Fix for incorrect version info during edge case where version info is not
manually set, and app version is changed between crashing and reporting the error. #862
Catch and report unexpected exceptions when (de)serializing JSON data rather
than crashing. #856