Pass as_udf_context for record and stream UDF execution ... udf_context has as_aeropsike / as_timer and any other execution context
Remove use of getter function. Directly access object in udf_context
Use compile optimization flag 3 by default.
Merge pull request #79 from citrusraj/master

Code to introduce as_udf_context which encapsulates all execution context .. with review comments addressed
Added ability to remove entry from Lua Map.
Jira AER-1375