Support multiple download strategies in pully
- [x] Rename `pully pull` to `pully get` - [x] Add `-s`/`--strategy` flag - [x] Add `clone` strategy - [x] Add `fetch` strategy - [x] Add `pull` strategy - [x] Make `clone` strategy the default
issue