Fix some grammar issues in docs

This pull request fixes a handful of grammar issues in the docs, such as:
- missing hyphens (e.g., with "fine grained" or "self contained")
- unncessary hyphen (e.g., "meta-data")
- casing (e.g., "intellij" or "Junit")

I've signed the CLA.