embedding: remove eutil::fptr_is_null, fix #3967, add Option<> to fptrs

@jdm,  @larsbergstrom

#legday