Makefile: add config.yml prerequisite to config.js

[#42157809]
trim whitespace from generated html

[#40607489]

This is solely an aesthetic change only visible when
looking at the generated html. Sometimes it makes working
with adjusting styles a bit easier.
included updated license in embeddable-author page also

[#40607489]
tighten-up Share pane styling

[#40607489]

Make credits font-size a bit smaller so in most cases
the content fits within the Share Pane size.