Added
- Connection timeout feature *(5 seconds by default)*. Value should be `float` type in seconds and can be configured in local config.
- Configuration file integrity check implemented. User now will be notified if something wrong with it.
- New features for `auth login` command:
- Details *(username, password and connection address)* can now be provided with one command, syntax:
sh
auth login [OPTIONS] [USERNAME] [PASSWORD] [CONNECTION_ADDRESS]
- Password field now will be filled with mask, representing the user input *(`qwerty` → `******`)*
Tweaked
> All changes now will be placed here, in **Tweaked**, instead of the **Changed**
- Configuration file bumped to version `3`, migration **is supported**