[plugins/maas] added `maas commissioning list` output to the command out.

In order to have all the 'maas-cli' commands that requires remote api login available for this plugin, I added the following options to the plugin:
* profile-name
* url
* credentials.

Also i added 2 helper functions `_has_login_options` and `_remote_api_login` in order to login into the remote Maas API using the provided credentials.

Also i added the maas %s commissioning-results list , output to the list, which provides all the needed commissioning state logs.