Improving user creation interaction

The CLI now asks for password confirmation
Added user creation unit tests for cli