ENH: serious frontend templating enhancements using ractive, setup about...

... and profile shim

added gravatar.js from the original website portion so the additions are a bit inflated