[cpp] Move string map over to use string hash directly, rather than via anon object
Use binary mode when testing FileInput. (see #3609).
[AppVeyor] enable neko test