GYRE: an open-source stellar oscillation code based on a new Magnus Multiple Shooting scheme | Synapse