Support scripting languages for UDFs

Patch by Robert Stupp; reviewed by Tyler Hobbs for CASSANDRA-7526