Improve role based cmdlets to not require role name if run in role folder

#531