decompress apps with ditto

this is required for resource forks to be extracted correctly. the zip command
doesn't understand them.

fixes #57