Merge branch 'annot' into 'master'

Add support for external annotations

See merge request !6
3 jobs for master in 22 minutes and 31 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #169482
docker
build_linux_36

00:19:49

60.0%
passed #169483
macosx
build_macosx_36

00:16:50

60.0%
 
  Deploy
failed #169484
docker
deploy_beta

00:02:42

 
Name Stage Failure
failed
deploy_beta Deploy
    return callback(*args, **kwargs)
File "/local/builds/bob/bob.db.oulunpu/miniconda/lib/python3.7/site-packages/bob/devtools/scripts/bdt.py", line 42, in _decorator
value = view_func(*args, **kwargs)
File "/local/builds/bob/bob.db.oulunpu/miniconda/lib/python3.7/site-packages/bob/devtools/scripts/ci.py", line 143, in deploy
overwrite=False, dry_run=dry_run)
File "/local/builds/bob/bob.db.oulunpu/miniconda/lib/python3.7/site-packages/bob/devtools/deploy.py", line 67, in deploy_conda_package
'normally fixes it' % (SERVER, remote_path))
RuntimeError: The file http://www.idiap.ch//conda/label/beta/osx-64/bob.db.oulunpu-0.0.4b0-py36h3c45383_20.tar.bz2 already exists on the server - this can be due to more than one build with deployment running at the same time. Re-running the broken builds normally fixes it
ERROR: Job failed: exit code 1