[usb-f103] Use the "modern" /rcc include instead of f1.

The f103 usb core should be usable on the l1 as well, and the /f1/rcc
isn't explicitly required anymore.  This is an important change to be
able to share the driver.
[stm32-l1] Include f103 usb driver in build.

Tested with the h103 cdcacm demo (originally targetting an F103) on a
custom L1 based board and it enumerates successfully.
[CM3] Add register definitions for Debug Watch Trace point.

Add provision functions for the use of CPU counter as a high-resolution timer for code benchmarking purposes
[CM3:DWT] Add the file to library build process for each target
Merge branch 'pulls/DWT' into work

Conflicts:
	lib/stm32/f3/Makefile
	lib/stm32/l1/Makefile