Remove splash from arthur backend
The ArthurOutputDev font handling still contains a large chunk of Splash code. This merge request gets rid of that code, with a two-fold aim:
- Make the code easier to understand, by removing several useless layers of indirection
- Possibly make it a bit faster, because the Splash code in Arthur currently computes few things that are not actually used afterwards.