evalfunction.c: give FNCALL_OPTION_CACHED to more functions

Give `FNCALL_OPTION_CACHED` to more functions, especially those in `FNCALL_CATEGORY_COMM`.