fixed bug for el::File in windows platform
add unit test for el::File module