Conservative Rimeann Solvers & small fix

This PR includes

 - 1D and 2D Riemann solvers for the conservative Maxwell's equations
 - 1D Non-linear recursive polynomial implementation
 - Fixes speed in non-conservative solvers (1D and 2D)