Pass handle_info to the session callback module.
Make the dependency on iconv optional.
Merge branch 'optional_eiconv'