Added support of nulls first/last expression

In order that in SQL specification there is option for order how to sort nulls values`ORDER BY name DESC NULLS LAST`, added to Ordering node nulls order direction option.
`Ordering.new(expr, :first)` - does this what you want to see?