CLI - set-default profile - to be improved

Now:

When a user sets a default profile and later creates a new profile or makes a transfer using another profile, the "current profile" will be changed.

Should be:

If a user sets a default profile and later creates a new profile or makes a transfer using an another profile, the "current profile" will not be changed. If a user wants to use an another profile, the name of the another profile should be given, if the profile name is not given, the default profile is always used.