Updated from RM410 rev4, RM0385rev8 and RM0431 rev3 Originally reported at https://github.com/libopencm3/libopencm3/issues/974
One name change and some new ones.
Most changes are noise from doxygen. Readme udpated to explain newer FP_FLAGS for m7 stm32f7 library is skipped if the toolchain doesn't support it yet.