Add proxy option in config.

This option is going to unify all parent proxy configurations.
Small refactor for config parsing.
Automatic upgrade config file.
Merge branch 'feature/unify-proxy-config' into develop