initial checkin - testing layouts
progress
Merge branch 'master' into ESPRUINI
newest layout
Merge branch 'master' into ESPRUINI
Seeed's suggested final pinout
fix getSeconds on date
new layout
super hacky layout
more layout
layout
swapping pins again
Merge branch 'master' into ESPRUINI

Conflicts:
	boards/pins/stm32f401.csv
Espruini board compilation
cope with no button
fix pins list if not all of the numbered pins exist
tidy up configuration, fix USB connect
Merge branch 'master' into ESPRUINI
Start to use STM32F4 RTC for Espruini
Merge branch 'master' into ESPRUINI