Tiny JS syntax change based on JSHint
Fetch page font with all variations

Noticed that when variations are not specified in a font’s JS include,
only 400, 400 italic, 700, and 700 italic variations are included, if
available; this means, for ex, that fonts with a 600 weight (and no
700) will only load the 400; also modified createInclude() to be
capable of returning a full script element or just the src based on an
optional param flag
Updating minimize/maximize button for embed code viewer

Using float: right instead of abolute positioning so that text will
wrap around the button; remove text and using title attribute instead,
then relying on simpler CSS positioning techniques; making it bigger
when viewport is narrower (mostly for touch); adding a hover state