Fix Package dump decode on Swift 5.6
- Fixes decoding the json dump of Package.swift when generated using swift's 5.6 toolchain
- Improve performance of Shell commands (to be revisited alongside timeout that was disabled since was broken)
- Fix warnings
- Update file headers