Add dist folder to gitignore
Add dsn parsing module [ref #17]
Implement s3 push/pull using dsn [ref #17]
Implement dsn support for scp push/pull [ref #17]
Enhance dsn regular expressions handling [ref #30]
Update scp support to set up a default private key path
Update README to take dsn add in account
Update README.md
Merge branch 'feature/push_pull_dsn' into develop