824 embed button

Contains work done for #824.

Note that I believe that only font awesome glyphs are upgraded in this branch.