add new KUGARU_DATA_DIR env
check if file exists when using KUGARU_DATA_DIR
binio.c: single source file