model_ids refactoring may not be complete

Some tests are failing in the nightlies like this:

======================================================================
ERROR: bob.bio.face.test.test_databases.test_arface
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 77, in test_arface
    _check_database(database, groups=('dev', 'eval'))
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_banca
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 92, in test_banca
    _check_database_zt(database)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 54, in _check_database_zt
    _check_database(database, groups, protocol, training_depends, models_depend)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_caspeal
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 103, in test_caspeal
    _check_database(database)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_gbu
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 128, in test_gbu
    _check_database(database, models_depend=True)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_lfw
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 141, in test_lfw
    _check_database(database, training_depends=True, models_depend=True)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_mobio
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 155, in test_mobio
    _check_database_zt(database, models_depend=True)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 54, in _check_database_zt
    _check_database(database, groups, protocol, training_depends, models_depend)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_multipie
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 176, in test_multipie
    _check_database_zt(database, training_depends=True)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 54, in _check_database_zt
    _check_database(database, groups, protocol, training_depends, models_depend)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_scface
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 197, in test_scface
    _check_database_zt(database)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 54, in _check_database_zt
    _check_database(database, groups, protocol, training_depends, models_depend)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

======================================================================
ERROR: bob.bio.face.test.test_databases.test_xm2vts
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/utils.py", line 75, in wrapper
    return test(*args, **kwargs)
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 208, in test_xm2vts
    _check_database(database, groups=('dev', 'eval'))
  File "/Users/buildbot/work/gitlab-ci/work/gitlab-ci/f6f95b82/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/face/test/test_databases.py", line 43, in _check_database
    model_ids = database.model_ids(group, protocol=protocol)
TypeError: model_ids() got an unexpected keyword argument 'protocol'

https://gitlab.idiap.ch/bob/bob.nightlies/builds/9672

@pkorshunov Did you rename the method in bob.bio.face too?