Fixing #38 - WIP

Added IsPlural & IsSingular 
Fixing Singularize & Pluralize 

There are a few cases that are not working yet; e.g. "process"; but this is what I meant in #40 by not running over rules multiple times.

/cc @robdmoore