Fixes to tickets 903 & 976

FYI:  The correction within ProjectPledges.hs was a hack that you or someone else more knowledgeable in Haskell may want to clean up.  I basically copied and pasted the function and made modifications to account for how it needs to print on the /u page and also on the /u/pledges page.  That being said, the first chunk of code on both are pretty much the same and can probably be extracted into a separate function.  Considering all the lambdas that I'm not used to working with, I didn't feel comfortable doing that, so there's a little bloat in that sense.  Thanks!!