fix test plan in unit test
Merge branch 'master' into development
TreeHash should croak if sees utf8 string. Adjust tests to encode utf8 strings to binary
unneeded dependency removed
actually we cant check utf8 flag to warn about wide characters
minor fixes to tests
restore file mtime after downloading files
minor fix
License cosmetic changes + copyright year changed to 2013
Bug fixed - allow negative mtime values for filenames (in journal and metadata) + tests fixed and added
actually we can't terminate in this case currently
Rewrite Metadata specification more formal way
comment fix
Journal tests improved to test catching of bad data
comment added
journal tests added
more journal tests added
ConfigEngine - throw error if extra, unneeded option found + tests
small fix
MetaData - catch undef in case very old JSON::XS module does not do so