Add custom title / translation of authors (#756)
### Prerequisites
Put an `x` into the box(es) that apply:
- [X] This pull request fixes a bug.
- [X] This pull request adds a feature.
- [ ] This pull request introduces breaking change.
### Description
This PR is similar to #754 and #755, but updates the authors to utilize
Hugos taxonomy system, instead of the tags and categories.
This PR edits the posts/single layout to use .GetTerms "authors" to
fetch a richer model of the authors, and the taxonomy/authors partial to
use this model, instead of just urlizing the author name, so authors
with a custom title from the taxonomy system, renders correctly on a
post.
This also enables translation of the authors shown on a post, while
enabling switching languages on the author page without losing context.
To show this in action, I've added a translation of the "Hugo Authors"
author in the exampleSite into EN and PT-BR, as "Authors of Hugo" and
"Autores de Hugo", respectively, and switched both the EN and PT-BR page
for markdown-syntax to use the `authors` frontmatter (instead of
`author` like before) so the author is even rendered (most of the pages
in the exampleSite use `author` in the frontmatter, which does not show
up on the post - I didn't address this)


If you switch languages here on the author page, you'll see the
translated author name and corresponding posts, instead of dropping out
to the front page like before.

### Issues Resolved
If you wanted to use Hugo taxonomy system for the page authors, only the
author ids showed up on the post itself. This PR fixes that.
### Checklist
Put an `x` into the box(es) that apply:
#### General
- [X] Describe what changes are being made
- [X] Explain why and how the changes were necessary and implemented
respectively
- [ ] Reference issue with `#<ISSUE_NO>` if applicable
#### Resources
- [ ] If you have changed any SCSS code, run `make release` to
regenerate all CSS files
#### Contributors
- [ ] Add yourself to `CONTRIBUTORS.md` if you aren't on it already