Efficient Implementation of ADER Schemes for Euler and Magnetohydrodynamical Flows on Structured Meshes – Speed Comparisons with Runge-Kutta Methods