added scanLog functionality to JNClientInputStream, and removed dependency of higher version of boost filesystem