fixed (hopefully) sizing of subfigures
make sure default values are set for \countdef, etc
Be sure to include braces around apparent arguments in \@expandtwoargs
 using File::Which to defensively avoid invoking executables that aren't installed
Merge pull request #23 from dginev/defensive_system_calls

 using File::Which to defensively avoid invoking executables that aren't...
 More robust testing when kpsewhich isn't present
 fix pathname lookup logic to always precede kpsewhich with pathname_find
 meaningful comment on the TeX pathanme_find lookup
 skipped tests always announce themselves. latexmlc invocation is now a little more portable
 adding requirements for all TeX-dependent tests
Merge pull request #24 from dginev/skip_tests_on_missing_TeX

 More robust testing without a TeX installation
 ignoring .tdy files
 pre-commit hook ensuring perltidy-compatible code; enabled after the first pass with make
 perl selector should be case-insensitive
 never try socket connections without latexmls installed
 sort keys of attributes for LaTeXML::Post::Document::addNodes processing
 wrap kpsewhich in quotes to handle Windows unescaped spaces as returned by which()
 math attributes now ordered alphabetically, regenerating test files
careful not to overwrite manually set box sizes
tweaked the fake box dimensions