1) Not opening JNClientOutputStream in append mode
2) Bug fix in getting name of in_progress edit log
3) using googletest framework for writing test cases