use Test::More 0.88

use Test::More 0.88 and use the note and explain functions instead
of just making up a string to give to diag.
test usage exception

Add a new file for testing exceptions and warnings. Test that
an exception is thrown when the required data is not provided to
basic2min.
only extract given languages

Only extract langSets for the specified languages. Don't log anything
for an ignored langSet. Log a warning if either or both of the
target/source languages were not found.
don't convert empty entries

Don't add empty entries (empty because no langSets of the specified
language were found) to the output TBX-Min.
log unconverted entry; refactoring

Log at info level if an entry isn't converted because it contains
no relevant language groups. This required some refactoring to
store the TBX::Min object and the current entry in the twig.
refactoring to use TBX::Min in twig

Do some refactoring to use the TBX::Min object stored in the twig
instead of storing info in the twig and adding it to the TBX::Min
object later.
update documentation on basic2min
update twig options

Set twig output to UTF-8. Remove commented option for pretty printing,
which is set globally.
test that language comparison is case insensitive
test data in tig

Test the conversion of data in <tig> elements, contained in <admin>,
<termNote>, and <descrip> elements.
paste as much as possible in notes

Create a test for extra info that is pasted into notes.

Fix handling of transacs, which before would ignore transacNotes and
dates.

Paste notes as notes and don't attempt to log their type attribute
(which doesn't exist).
test unconverted elements

Test that certain elements are not converted, and that this is
logged properly.
add script to distribution

Add a standalone script for converting TBX-Basic files to TBX-Min.
Add a test for its stdout/sterr. Remove the standalone functionality
of Basic.pm.
remove the caveats section

Since the caveats have been fixed, remove them.
fix sourceDesc bug

Fix bug causing sourceDesc to be printed multiple times. Caught
by an unused vars release test!
Pass release tests

Fixes for perlcritic. Also disabled the unused vars test, which
I couldn't get to work with the perlcritic policy for unpacking args.