add func_key_dest_agent module
add business logic for agent function keys
Merge branch '5279_func_key_agent'