Config resource for command line interface
This MR tune few things in the command line interface in order to make it convenient to deploy in beamline.
- Supports configuration from config file / beacon resource (instead of using command line arguments)
- Rename
--ip
into--host
- Use the machine host name by default, instead of localhost