Allow knowls to use base64 encoding.

Complicated hints and solutions were causing trouble with the HTML.  encoding these in base64 and then decoding them within the knowls.js function seems to solve this problem.

I also made some minor tweaks to the math3 css.