rescuing httperrors so page doesn't fail when github is unavailable