tried my hand at some better syntax. not so sure about this one :)
Fixed up PR 325 and re-submitting
Merge remote-tracking branch 'origin/master' into pr/325-fix-and-resubmit

Conflicts:
	lib/DDG/Goodie/DuckDuckGo.pm
DuckDuckGo: Add the `use` statement at the top.
DuckDuckGo: Remove the "-" in "t-shirt".

Perl thinks that "t" is a bareword.
DuckDuckGo: Continuation of #363.

Pros:
- No more problems with *_html such as https://duckduckgo.com/?q=duckduckgo+help_html.

Cons:
- No plain text version (only affects the API so it's not that big of a deal).
- Triggers with "duckduckgo" and "ddg" only so "zeroclickinfo" on its own won't trigger.
DuckDuckGo: Update tests.
DuckDuckGo: Added the text version of the output.

I added a hash that we use for the plain text.
t/DuckDuckGo.t: update tests.
DuckDuckGo: Add references.
DuckDuckGo: Add comments.
DuckDuckGo: Remove incomplete comment.
DuckDuckGo: Don't check if both are not references.

Don't use the condition where both are not references. https://github.com/duckduckgo/zeroclickinfo-goodies/pull/365#discussion_r11613742
Merge pull request #365 from duckduckgo/jag/duckduckgo

DuckDuckGo: Continuation of #363.
PrimeFactors: add 'factorize'and 'prime factorize' triggers.

Intended to resolve issue #383.

- Add 'factorize' and 'prime factorize' triggers.
- Use 'factorize 128' as a secondary example query.
- Add minimal tests for new triggers.
PublicDNS: put items in a table.

Possibly the most roundabout way to resolve issue #375.

- Remove static files from share directory.
- Put info into a perl structure.
- Generate the two static texts from the structure.
- Add minimal test for proper form.

It's almost like I haven't heard of Text::Table or Template::Toolkit.
Nevertheless, I think this is not too arcane for this relatively simple
usage.  On the other hand, I am going to feel like a fool for not just
editing the two static files when it turns out there are never any
changes to the data.
Merge pull request #386 from mwmiller/factorize

PrimeFactors: add 'factorize'and 'prime factorize' triggers.
PublicDNS: improve styling.

- Add a heading.
- Attempt to recreate a more appealing style.
- Add ABSTRACT to reduce test scroll-spam.

I tried to copy a suggested style.  I think I am pretty close, but since
that style is external, I can't just reuse it with impunity.
Merge pull request #387 from mwmiller/dns_table

PublicDNS: put items in a table.
Die, nonsense!