* Add option to give nvcc extra arguments
* Add test for nvcc options that changes c++ dialect from c++17 to c++14
* Add make and the english language pack to devcontainer to be able to build the documentation
* Update documentation config to automatically import the current version of the package
* Document new --compiler-args argument
* Improve tests coverage by testing for bad arguments and the error output during a failed compilation
* Add IPython to docs requirements to allow the __version__ import for readthedocs env
* Change devcontainer base image to have the latest CUDA toolkit
* Mock the nsight compute tool with a bash script
* Add test to compile with opencv
* Add new page to documentation that contains a new notebook that explains compiling with external libraries
* Add autodocstring vscode extension to devcontainer
* Add function that modifies the default profiler/compiler arguments to allow reusing them in multiple magic command calls
* Update pylint exceptions
* Update contributing instructions
* Change version from 1.0.3 to 1.1.0 due to adding features in a backward-compatible manner
* Install latest CUDA toolkit on the test runner to pass the OpenCV compilation test
* Install opencv in test runner and update code coverage install
* Add CUDA bin to PATH in test and coverage runners
* Add cuda bin to path variable in .bashrc
* Update way to set environment variable PATH in github action
* Change devcontainer base image back to ubuntu:22.04 to match the environment from the test runner