CastNode and tests.

I would like to use SQL Cast expressions such as CAST(customer_id as int).  I consider Cast a value expression (similar to binary expressions, results of applying functions, columns, etc), so I've added it to the ValueExpressionmMixin.