fix for bottom-up ISO directory hierarchy creation (and tests)
fix NPE when trying to open a non-valid iso file (and test)
Merge pull request #6 from rogerks/master

Fixes for ISO9660 directory hierarchy creation and non-valid ISO file check