Allow "unlimited" scrollback history

vte >= 0.22.3 allow "infinite scrollback" (G_MAXLONG) when using a
negative parameter with vte_terminal_set_scrollback_lines()

Relevant commit: http://git.gnome.org/browse/vte/commit/?id=592ba42