remove files accidentally added to the project
Make operating system packages mutually exclusive, by making them different versions of a special 'os' package.  Linux becomes os-linux, and Darwin becomes os-darwin.
remove tests files that were accidentally tracked