recoveryzip: handle spaces in zip path
Fix up themes to inherit from Widgets project.