adding conversions Goodie
dist.ini and removed old (no longer accurate) info tag
errors now return empty string per guidelines
re-worked to be more ddg-y
re-factored
re-factored conversions
[sig fig digits in answers], [no math on negative nums], [handle plural units], [handle multi-word units], [handle multiple factors]
Passphrase: bring up to current standards.

Intended to fix issue #313 and also fix #314.

- Add ability to use queries like "pass phrase 3 words"
- Add comments describing how it works.
- Add (arbitrarily chosen) limit of 10 words maximum.
- Constrain the query format more tightly
- Add more tests

This turned into more of a rewrite than I intended.

In the previous version, it was more forgiving about what trailed the
number of words requested... but it was assuredly requiring something.
I've decided to be explicit on wanting 'word(s)' at the end.

Previously it required a minimum of 1 word requested, but didn't have a
maximum.  I chose to make the max 10, as it keeps the output fairly
tidy and seems like a reasonable maximum someone might actually use
in practice.
handle plural units, general cleanup
Eliminate duplicate 'Cut and Paste' section in Vim cheat sheet.
VimCheatSheet: convert commands like 'Ctrl + v' to 'Ctrl+v'.
Reran VimCheatSheet download.sh and parser.sh
VimCheatSheet: Fix test to match recent changes to source data.
remove extra <br> tags in the html output
Merge pull request #304 from kablamo/vim-cheat2

Vim Cheat Sheet (continued)
Merge pull request #303 from elohmrow/conversions

Adding conversions Goodie
prevent error for invalid output timezone
Merge pull request #316 from mwmiller/passphrase_fixes

Passphrase: bring up to current standards.
added "12 in binary" test to Binary.pm and TimeZoneConverter.pm
Merge pull request #317 from bduggan/master

prevent error for invalid output timezone