Disable agents tweaks

From discussions on #206

* Fixed regressions
* Show disabled opacity nicer
* Agent name links to show
* Agent index buttons replaced with actions menu (from partial)
* Agent show actions menu uses same partial as index menu