Feature/zenpack restore

This is somewhat scary if proxy.path() returns something unexpected like a blank string, or / maybe. There's also no quoting, so a link-mode ZenPack installed under a directory with a space in it could be very bad.