Tar extract permissions

Fix an issue we;ve had with the `/tmp/ruby-*` directory being left in an odd state. The owner is not a known user causing some issues with our (admittedly odd) setup. The easy fix was adding `--no-same-owner` to the `tar` command. I also added Foodcritic test support, fixed the issues it found, and add a custom rule for the tar permissions issue.