udf image refactoring fixes and browseability 

This pull request adds the ability to browse into iso/img files via context menu and filemanager instead of playing the contained video directly. 
It also fixes bugs with the udf filesystem parser on some bluray disks where files where split up into very many small allocation blocks.