Merge branch 'annot' into 'master'

Add annotation support and reorganize frame reading

See merge request !2
5 jobs for master in 80 minutes and 10 seconds (queued for 432 minutes and 3 seconds)
Status Job ID Name Coverage
  Build
passed #129292
docker
build_linux_27

00:22:26

64.0%
passed #129293
docker
build_linux_36

00:34:47

64.0%
passed #129294
macosx
build_macosx_27

00:22:39

64.0%
passed #129295
macosx
build_macosx_36

00:21:33

64.0%
 
  Deploy
passed #129296
deployer
deploy_beta

00:00:18