cleaning up some thing in hexwindow.c
added rdis.user_function in lua, allowing lua scripts to create user functions