Allow overriding of shell when user is created

Simple PR, must have no effect on the playbook