Add simple context menu
Move xdg_open functions into extra files
Move popup menu into extra files
Split code from header
Remove uneeded constant (one use only)
Supress pedantic warning
Separate signal handling into own files
Reduce exit points in button_press_cb()
Separate vte_functions into own files