Update sdk and InspectCode version
Add per-mod settings
Refactor distance snap grid to not require hitobjects
Closes https://github.com/ppy/osu/issues/6980.