core/python/controller: improve UI
This MR aims at improving the UI of the CLI Controller:
- add 'global' state summarizing the state of all connected Satellites
- add IPython prompt indicating number of connected Satellites, global state, and constellation group name
- Satellite response now kept in own class with pretty printing (allows easier check of possible errors in response)
- log message use canonical name instead of uuid
- reduce amount of logging