Docker/mkl dnn
- update docker images (CMake 3.16.1, add Ninja, add Intel MKL-DNN library)
- add clang-tidy:8 docker image for static-test pipeline stage
- add lcov to CUDA image for faster coverage
- switch to ninja build system (instead of make) - closes #24 (closed)