Adapted to Magnum angle-entering changes.

Simplifies the code on a few places -- comparing angle as degrees is
much more intuitive.
Use Math::abs() instead of std::abs().