ColorCodes: eliminate NBS_ISCC sub dictionaries from lookups.

By their own documentation, the NBS submodules contain idiosyncratic
color names which are not well-suited to a general purpose color code
search.

In particular, NBS_ISCC::M contains a color called 'email' which caused
a confusing result for 'HTML email'.

The main NBS colors are included because they seem reasonable enough as
color names.

This fixes #490 and possibly partially addresses #454 and #442, I guess.

Also includes some testing ideas from @mintsoft.
MD5: Style modification.
PrivateNetwork: markup & stylesheet changes
PrivateNetwork: Updating Tests for new css etc
NumberStyle: numbery -> number_re.

A less whimsical name to make it easier for humans to read.
NumberStyle: improve documentation of the `understands` logic.

Updates to comments only (plus a little layout to make it flow better),
based on feedback from @moollaza
NumberStyle: another pass at improving `understands` comments.

Based primarily on feedback from @moollaza:

- Straighten up the English a bit to make it more comprehensible.
- Move comments before the code they describe.
Merge pull request #480 from wilkox/chinese_zodiac

Add Chinese Zodiac goodie
BloodDonor: Fixing borders as suggested by @chrismorast
Merge pull request #384 from duckduckgo/mintsoft/blood

Blood Donor Goodie Continuation
Merge pull request #514 from heytitle/bug-workdays-invalid-input

#394 Bug workdays invalid input
Merge pull request #518 from mwmiller/jira

JIRA: Move projects into YAML for easier maintenance.
be pretty
Reverse: add guard against empty remainder.

This fixes #521, plus regression test.
Paper.pm: add metadata
Paper.t: is_cached
Anagram.pm: Improve readability
Anagram.pm: Improve readability
Anagram.pm: Improve documentation
resolve merge conflicts

in dist.ini