naked pkg - save files with spaces properly
when uninstalling pkgs; sudo chmod before examining

this helps avoid a situation (which happened with `wav-tap`) where the
non-priveleged ruby code gets permision denied errors while examining the
contents of directories using `Pathname`.
pkg uninstall: support kernel extension unloading

this should complete support for `wav-tap` and finish out #839
Merge pull request #1070 from phinze/kext

Support for WavTap