Add Fill all feature

Add Fill All Features. This feature is similar to latexing’s fill all
command.

NOTE: Default short cut is set to ```Super+l, Super+f```

It  support \input, \include, \bibliography, \bibliographystyle,
\documentclass, \usepackage, \includegraphics, \addbibresource, \cite
and \ref.

There also has a latex_gen_pkg_cache command， which used to generate
cache file used in fill all command for installed latex packages,
bibtex style templates and document classes.