spearate common.ps1, file.ps1 and pack.ps1 from core.ps1
support custermise source for nuget