Adding HeadlessBoardAWTStub which is an interface that sits 'between'
CanvasAWTStub and BoardAWTStub; it excludes input events. Also adding a stub for VideoRecorderAWTStub.
Authored by: nerius 2023-03-25
Parent: [r249]
Child: [r251]