Dispose leaked resources revealed by profiling

- Break references of ITextBuffer keeps to classifiers
- Cancel async runs and stop timer before disposing feature objects
Merge pull request #506 from dungpa/dispose-resources

Dispose leaked resources revealed by profiling