Cleanup custom tmpfiles code

This was previously committed and later reverted in #453 because the current SDK tarball didn't have the right systemd version at the time. That was fixed not long after the revert but the changes never made it back in. So in the name of clearing out my backlog of low priority changes here it is. :)