* cherrypick from mb6.1.7 to mb7.0.12
* cherrypick from mb7.0.12 to mb7.0.20
* replace ButtonPressed with ButtonEvent
* fix doc example scripts
* add all pins for servos
Change pin clasifications to "PWM" and "PWMOnly", where PWMOnly are pins without Analog Write.
* bump version to 7.x.x
* use codal-microbit v0.2.67-calliope-rc1
* update board names to Calliope mini
* update enums, shims and lockfile
* fix cherrypicked changes for v7 update
* add orglogowide and fix workbook courses
* fix tests
* Upstream mb7.0.21
* remove unused courses
* revert changes not suitable for calliope target
* Merge MicroBit 7.0.22
* Merge mb 7.0.25
* remove unreferenced images and docs files
* remove extension gallery
* Merge mb v7.0.26
include calliope pin definitions
* add test.blocks