add cabal sandbox files to .gitignore
cabalize pdf viewer

just to simpify usage with cabal sandboxes,
I'm not going to release it