Fix parsing of the --shell option
The angel name is now customisable with --name. Default stays 'angel'

The angel name is the name of the commands for angel invocations such as
'angel leave'.