Hygiene: Refactor secondary actions generation

* No need for a separate nearby function
* Use attrs to allow buttons to have custom data attributes (see
following commit)

Change-Id: I0236b40a00ad43099172a0e4e88ce1810c1189e0
Restyle/reposition page actions

* [alpha] Float the edit and watch actions to the right of the title,
  wrapping the title and content around the actions
* [alpha] Stack the actions on mobile and line them up on tablet
* [alpha, beta] Make the talk action secondary
* Relegate talk link to bottom of page

Change-Id: I5c41bdec067e0f25f77da50c6783d300fdf3fab3