Set y-ticker format so as to *not* use offsets
Components list
Updated routines to account for modified "zig-zag" plasma arm path that allows independent adjustment of FB and plasma arm. Also made routines more robust, particularly by altering the `z_tot` parameterization in the plasma arm (now `z_tot` can only be specified in *one* place, as opposed to many, allowing for unambiguous specification)
Waveplate related routines
`in2m` is deprecated; now must use `un.In`
`x * gp.m2in` is deprecated; use `x / gp.un.In` now
Added `midplane_to_BS` routine to `auto` for locating midplane image planes
Magnification routines for various points along the plasma beam path
Changes to ensure that the plasma beam is actually *imaged* on the interferometer detector
Diffraction minimal for D >= 3w, where D=component diameter and w=1/e E radius
Altered criterion for diffraction
Updates achieved beam routines to reflect changes in calls to automatic plasma path
Updates of reference arm routines for proper handling of kmax and detector size
`kmax` no longer converted to array automatically - was causing problems with `gausprop.applyoptics(...)` routine
Changes to `design` routines to be compatible with changes to plasma beam path
Changes to plasma and reference arm paths to provide true imaging on detector
Added routine for determining plasma beam radius of curvature R at detector
Changes to reference arm for imaging
No longer need routines for optimal lens selection or placement
Distance from beam combiner to detector needs to be 1" for optimal beam matching. Also ensure that `z_AOM` and `z_d` are passed as floats