French artist Gérard Puvis’s work may be eccentric, but his stunning Lyon home is a lesson in how to mix different eras and styles, finds Jeremy Callaghan