Fixed an issue where the full path was not given

to the unarchive module, causing it to fail due to not being able to
locate the file to unarchive. Also made the get_url inline to fix a
syntax error.