【功能】增加base和jni_generator
【功能】增加base的编译；采用jni_generator生成的NativeFileObserver_jni.h；注释JNI旧方式的代码。
【重构】删除无用代码。
【功能】增加jni_register_helper.cpp的编译，便于JNI_OnLoad时的注册
【功能】增加library_loader，作为JNI_OnLoad入口；将inotify-jni.cpp改名为NativeFileObserver.cpp，并修改相应的namespace
【重构】将用户测试的代码testCurl抽出
【功能】增加类NativeFileObserver和nativeCreateHandler，使用类的方式调用底层函数。