add libopencm submodule
add stm32f3 discovery rules and example project