initial support for function highlight
for better highlight

initial support for function highlight
highlight bin number
fix libclang crash: won't feed invalid data
Merge branch 'dev'