Dp 1061

please review the new udf addition
This should be moved out of the evaluate method. The idea here is to create the MutableDateTime object once and each invocation of the evaluate method mutates that object. This will cause less gc churn on the jvm. MutableDateTime has a `setMillis` method to call with the epoch value you want to assign to the DateTime.