How to stop dialogs telling me to turn on the ability of Google apps to access my location?
I believe that the text in the dialog has been changed with newer versions of Google Play Services, but it still pops up, annoyingly, if you disable WiFi scanning under location settings. I haven't personally tried this Xposed module, but I think that it accomplishes what you want (Deny Location Consent): http://repo.xposed.info/module/org.brainkiller.xposed.denylocationconsent

Note: Since you mentioned that you use CyanogenMod, I assume you have the ability to install Xposed if it isn't installed already.