Revert "move template static initialiser to header. #69"

This reverts commit 496ce8d1017a0a8ff80fb271f4dd06b5801ceba9.
only IRQ enabler to template inst. #69
remove incorrect enum value. closes #71
fix USART remapping on F1. #74
remap spi1/3 on F1. #74
remove blocks not required any more. #74
Merge remote-tracking branch 'origin/master' into stm32f1md-support