adding package source and provider options
Merge pull request #42 from amoswood/master

adding package source and provider options