Tests - added list of build requirements to test.t
Fixed one failing test, related to perl 5.18 true random hashes
Tests - todo added for perl 5.8.9 weird tests issue (failing test)
Tests - install __WARN__ handler and die after warnings
Tests - make sure none of tests produce warnings
Tests - fix one warning for perl 5.8.x
Tests - FindBin used to set test's lib directories. Now all tests can be ran from any locations
Exception in case filename is too big.

Exception (instead of unexpected error) thrown in case when filenames are too big (limit
 is 700 ASCII or 350 2-bytes UTF-8). Limitation section updated for this case in README. Test for exception added.
Journal parsing regexp, disallow unicode

fix journal parsing regexp, \d replaced with [0-9], to disallow unicode "digits" + tests + additional tests added
Journal - small refactoring, todos added
Journal format test - more test cases
Journal - more strict delimiter processing
typo fix
Journal - tests/imrovements for text file parsing

Possibility to work with Journal files, which use CRLF as line separator
Error message added - refuse to work with journal files where last line does not end with LF (or CRLF)
Tests for it.
changelog updated from previous change
Tests - cosmetic changes
Journal - In case line cannot be parsed - confess.
Journal - error messages for unsupported versions/line formats + test
Version 0.953 released