deprecate(view): deprecate output/confirmlink for consolidated output/ur...

...l with 'confirm' option

Fixes #5810

- [x] whitespace fixes
- [x] trailing commas in arrays
- [x] select on data-confirm attribute
- [x] deprecate use of .elgg-requires-confirmation
- [x] replace all core usage of .elgg-requires-confirmation 
shouldn't this be $vars['data-confirm'] instead of $vars['confirm'] because confirm could be a bool?