Cycle & Filter Overhaul

Cycles and Filters got a big CSS overhaul for usability on small screens and general coolness; filter ODB writing had been overhauled to use readable strings instead of integer encoding in response to expanded MIDAS ODB interaction functionality, filter conditions can now accept independent prescale and multiplicity factors, and many small read / write and rendering bugs were sorted out on the way.