Convergent Analytic Solutions for Homoclinic Orbits in Reversible and Non-Reversible Systems