Merge branch 'release/4.2.0'
Merge tag '4.2.0' into develop

v4.2.0

New:
* $switch->setLongDescription()
* can now retrieve a list of switches that are commands