feat(sync): added command
feat(sync): list local files
fix(list): move output of list to command.go
feat(list): display file count
fix(upload): move all output to command.go
doc(readme): updated readme
refractor(cleanup): removed some unused code
chore(rename): rename package
doc(sync): notes on odd functions
feat(sync): fetch local and remote file list in parallel
feat(sync): map remote files by their modification time
feat(sync): basic sync works
Merge branch 'feature/sync' into develop