Replace anchors with no real href with buttons

Closes #3101 & #916
Merge pull request #3277 from PaulAdamDavis/link-href-fixes

Replace anchors with no real href with buttons