This guide to a weekend in Leicester has architecture, historic sites, Richard III, the Leicester Museum, and more. There's a lot to do here.