Merge branch 'dev' of https://github.com/timburke/welldone-nozzle into dev

Conflicts:
	mainboard-firmware/project.yml
	mainboard-firmware/src/core/common.h
	mainboard-firmware/src/core/reset_manager.c
	mainboard-firmware/src/debug/command_handlers.c
	mainboard-firmware/src/debug/serial_commands.c
	mainboard-firmware/src/main.c
	mainboard-firmware/src/modules/rtcc.c
Merge branch 'feature-memory-management' into dev
Turn optimizations back on, fix an rtcc.c merge mistake.
Added global variable to track last battery voltage measured
Merge remote-tracking branch 'origin/dev' into feature-sensor-acquisition

Conflicts:
	mainboard-firmware/project.yml
	mainboard-firmware/src/core/reset_manager.c
	mainboard-firmware/src/debug/serial_commands.c
	mainboard-firmware/src/main.c
	mainboard-firmware/src/modules/sensor.c
	mainboard-firmware/src/modules/sensor.h
Reassigned counter to T2/3

They work in idle/sleep modes too