A former SNP treasurer has urged John Swinney to launch a full audit of party accounts over the past decade following the Peter Murrell scandal.