* Migrate to `unittest2` why: Global symbol overflow when running NIM 1.2 on Github ci suggests that unit tests run sort of separately. The replacement library `unittest2` provides that. * Build ci dependencies