WorkdaysBetween: Fix issue when starting on a weekend.

The result was off by one when it started on either Saturday on Sunday. Another one that's worth noting is that $start->_wday actually has Sunday == 0.
WorkdaysBetween: Clearer way of computing the business days.

I also added a bunch of comprehensive tests.
WorkdaysBetween: Updated the output to change depending on the number of weekdays.

It would say "There is one workday ..." instead of "There is one workdays ...".
WorkdaysBetween: Support the shortened year format. Fixes #298.
WorkdaysBetween: Add the %m-%d-%y format.
WorkdaysBetween: Add "work days between" as a trigger.
WordaysBetween: Add "working days".

Thanks to @mintsoft for the suggestion.
WorkdaysBetween: Add support for full months such as "June 10, 2014".
WorkdaysBetween: Add tests for shortened years, too.
WorkdaysBetween: Add support for MM.DD.YYYY.
Add a WhereAmI goodie
Add tests for whereami
WorkdaysBetween: Revert to the old way of computing the dates.
WorkdaysBetween: Use a module to compute the dates instead.
wrote KernelTaint goodie
Update private_network.txt

Remove spurious "/10"; remove incorrectly named "Class B" and "Class C".
added additional triggers for KernelTaint
Convert between international calling codes and countries and vice versa
Removed Number::Phone from dist.ini because I didn't end up using it.
Add some more country aliases and country renames to Goodie::CallingCodes.