Implement evalf for the generalized harmonic numbers

closes: #7443
Maybe you could grab the NS commit from my unchanged branch and use that here.