replace collectException(dirEntry()) idiom

- it used exceptions to handle non-exceptional
  situations only to avoid a stat call
Update DustMite

Commits:
* 4b953aa Fix list-splitting post-processor
* 9a6e3ce --dump and --trace now use unique entity IDs
* aa32805 Add --trace debugging option
* f18950b Fix reducing individual files
* b2c8c31 Don't concat pointlessly
* fa5d982 Create disk cache directory if it doesn't exist
* 776eb9a Fix calculating sibling directory paths for . and ..
* 24ebc57 Add Concat reduction type (concatenate all data into a single file)
* 274c0a2 Fix checkDescendants
Merge pull request #65 from CyberShadow/dustmite-20130611

Update DustMite
check for the eval cases before requiring a source file
update eval's imports
Merge pull request #64 from dawgfoto/useExists

replace collectException(dirEntry()) idiom
Merge pull request #66 from NilsBossung/10352

fix Issue 10352 - Regression (2.063): --eval is broken in RDMD
Fixes Issue 10429 - Fully qualify stdin to avoid symbol conflict.
Merge pull request #68 from AndrejMitrovic/Fix10429

Issue 10429 - Fully qualify stdin to avoid symbol conflict.
Fixes Issue 10432 - --dry-run option attempts to read non-existent file.
Merge pull request #69 from AndrejMitrovic/Fix10432

Issue 10432 - --dry-run option attempts to read non-existent file.
Fixes Issue 10435 - RDMD should eat -op flag.
Merge pull request #70 from AndrejMitrovic/Fix10435

Issue 10435 - RDMD should eat -op flag