roll in some recent p1k3 changes

There has got to be a better way to organize all this.
use HTML::Entities, use for $title

Really HTML::Entities should be exposed to templates and used there,
sorta like SparkLib\Template offers $h().