add support to `take' for taking remote urls

Download, extract, and cd into the resulting directory.