Performance improvements

- Avoid call to Feature.Weight() during each iteration in Vectorize()
- Use *WordFeatureSet instead of WordFeatureSet
Add benchmarks