libs: replace underscore with lodash

lodash is small and fast, now we use it.
fix #4