Review: All The Happy Things – “a whole lot of soul” Jessica Harris watches an uplifting Birmingham Rep production.