Forward/backward function application precedence

Function application operators have higher precedence than assignment, making it possible to do e.g.:

	var digits = 0
	digits += 100 |> toString |> countElements

Fixes #20.