Fixed singular/plural logic

I have changed it so that singularOrPluralNoun returns plural unless parameter "num" = 1.  Before, it would say things like "0 external site," which is not proper grammar.  It now correctly says "0 external sites."
Merge pull request #543 from Andrew-William-Smith/patch-1

Fixed singular/plural logic