accept flags for git and archive for uri

- rename strategy Package to Archive