Merge tag '0.2.7' into develop

Version 0.2.7
Make the documentation match the code

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Start documenting shortcut functions in more detail

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Some more debug output for synctex

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Check indices before accessing the list

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Another round of debug output for synctex.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Do not call HighlightRects if there was no usable output from synctex view

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Add a note about column and line numbers

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Use sphinx for documentation
Add installation and manpage documentation
Fix documentation index
Add configuration documentation
Add zathura.1 to documentation
Add FAQ
Document usage
Add plugin development documentation
Remove replace_substring

We now have girara_replace_substring.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Document database setting

... and add null as possible values.

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Document window-icon

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
Build manpages and update Makefile