* Adding integration tests
Create python-tests.yml
Adding ceres and eigen dependencies
Adding coverage
Adding parameterized
Fixing GPU torch problems
Avoiding explicit transfer of the model to CUDA
Adding tests for eval utils and standardizing the batched/non-batched behaviour (only tested with homographies)
Testing failures in pytest
Fixing dummy test
Removing MishaKav/pytest-coverage-comment
Fixing problems in MegaDepth evaluation
Fixing division by 0 and converting function to torch
Fixing lint errors
Fixing isort errors
* Addressing PR comments
* Addressing second round of PR comments