Update data-hook info.

* Switch docs from role to data-hook
* Fix markdown builder to support “-“ inside the metadata
* Add a notice to the role page if it’s on /docs/data-hook-attribute?role-redirect=true
Fix references to getByRole, get, getAll, role in other docs.
Merge pull request #92 from AmpersandJS/update-data-hook

Update data-hook info.