Select original go sources in pure mode (#1056) This adds a filtering mechanism to the new GoSourceList logic and uses it to switch between the cgo processed sources and the unprocessed original sources depending on whether the archive is being generated in pure mode. Fixes #1009