Allow loading to non-default number of vbuckets

new argument vbuckets can be used to specify the number of vbuckets
pymongo is imported only if dumping to mongo
fix duplicates in sub-category
add docs folder (to be used if -f is specified)