Add some actions to the compilation Api

First draft of:
 - paper compilation
 - paper compilation channel
 - compiler settings retrieval
 - compiler settings modification
 - png file downloading

Of course this comes with some modifications in the general Api of
\BlueLaTeX and how it is used. It improves with each new feature
implemented, and I really hop we will reach some stable point really
soon,