Filter clang complete result

With newer version of clang, it can distinguish the public and private
component. This had been investigated 2 years ago but never got into
the clang code. I followed the below and it works great now:
https://github.com/Rip-Rip/clang_complete/issues/170
Merge branch 'master' of github.com:zhenbinwu/benwu