frontend - Replace file links with copy buttons

Note that copy is still bugged due to an issue in ZeroClipboard. Need to
wait for that to get fixed.

More info: https://github.com/zeroclipboard/zeroclipboard/issues/90 .
Minor tweaks for copy button.

Switch to the Font Awesome file icon and reindent for better readability.
Bump Bower dependencies.

Fixes the issue with ZeroClipboard but only the library name is copied without the full url.
frontend - Copy whole cdn links

Note that we still need to get rid of the deprecation warnings. It's
probably wisest to wait for ng-clip guy to fix his library as we are not
in a hurry.