On taking the D → 4 limit of Gauss-Bonnet gravity: theory and solutions