MIML library: a Modular and Flexible Library for Multi-instance Multi-label Learning