Modified CMake files to match with recent PX4 CMake change; handled f…
Created by: UAV-Pilot
…loat-equal issue in dsm.c and added complier warning flags to prevent float-equal from getting in again and warn other potential issues; changed to always use isnan(...) in mpu.c now that float-equal flag is applied