This new release brings `Wake-T` to version `0.4.0`. The main focus is on the new 2d quasistatic wakefield model from [P. Baxevanis and G. Stupakov](https://journals.aps.org/prab/abstract/10.1103/PhysRevAccelBeams.21.071301), which greatly expands the capabilities of `Wake-T`.
This model allows for the accurate calculation of plasma wakefields in the blowout and strongly non-linear regimes, which were not previously accessible (due to limitations of the 1d non-linear fluid model). It can also compute the wakefieds from the witness beam (and not only the driver), meaning that beam-loading effects are now fully taken into account.
With respect to the original publication by Baxevanis and Stupakov, the model has here been extended to include laser-driven wakefields. In addition, it can now also compute the beam wakefields from full particle distributions and not just from analytical gaussian beam expressions.
A comparison between the wakefields as obtained from [`FBPIC`](https://github.com/fbpic/fbpic) simulations with the new quasistatic model in `Wake-T` can be seen below.

Changelog
* New quasistatic wakefield model added. Can be used by specifying `wakefield_model='quasistatic_2d'` in the `PlasmaStage`, `PlasmaRamp` and `PlasmaLens` elements.
* Added beam wakefields to `PlasmaLens`. For this, a new class `CombinedWakefield` has been implemented.
* Beam loading effects can now also be taken into account in `cold_fluid_1d` model by setting `beam_wakefields=True` in `PlasmaStage` and `PlasmaRamp` elements.
* Simulations with no laser (i.e. with only a particle beam) can now be performed.
* Increased performance of Runge-Kutta solver by using `numba` for some calculations.
* Changed from `RegularGridInterpolator` to faster interpolation with `RectBivariateSpline`.
* Changed to a much faster way of computing the `sin` and `cos` of the particle `theta` in cylindrical coordinates.
* Changed `driver` keyword to `laser` for the wakefield models.
* Updated existing example and created new one for quasistatic model.
* Updated `README.md` to remove beam-loading limitation.
* Added `numba` as requirement.
* `Wake-T` is now installed as part of the CI tests.
* Removed `gamma` input parameter from `Wakefield` methods.
* Increase version to number to `0.4.0`.