Added regression test to verify that volatile expressions disable
inverse transition functions.
Removed trailing whitespace
Added test to exercise the restart-on-NULL behaviour for inverse transition functions.
Merge branch 'invtrans_base' into invtrans_arith

Conflicts:
	src/test/regress/expected/window.out
	src/test/regress/sql/window.sql