Update README

- Create overview to introduce the purpose & why I created the library
- Update various typos and verbage to be more clear
- Update with hyperlinks to various parts of the README and external
  sources
- Update ViM plugin section to be organized in logical categories,
  ordered lexicographically
- Create <tab> completion section
- Update acknowledgements with new authors; organize lexicographically

Issue #37