Updated comments
Refactored deserialization code
Fixed incorrect handling of byte buffers
Fixed wrong buffer reading
Added methods to return the file only
Added basic support to extract meshes as .obj files
Moved log message to getAssetFile so it shows up when writeFile isn't used
Misc changes
Fixed cut-off file names if the asset name contains characters invalid for the current file system
Fixed cut-off file names if the asset name contains characters invalid for the current file system
Added support for half-precision floats and improved channel reading code
Fixed classNode being checked in the wrong order
Fixed writing of the unknown byte at the wrong location
FIXREFS: create backup first and fix only files with the .sharedassets extension
Limiting support to Unity 4, older formats will be implemented later