Issue#3781 Make binding-generator to support windows

Current binding-generator on develop branch can only support mac and linux and not support windows.
To make it supports windows we have to make some changes:
1. Add a .bat file instead of .sh to launch generator test.
2. Provide the pre-built libclang-3.4 library for each platform in binding-generator folder, since the 3.4 version was been confirmed as the best choice ( the llvm.org only provide the 3.4 pre-built binaries for windows till now).
3. Show the tips when user is not use Android NDK r9b, since libclang3.4 can only work correctly with r9b.