update libopencm3 includes

    don't explicitly include f1 headers, rather just the generic stm32 ones which will then include the correct ones depending on which familiy is defined