cloudstack_ssh: fixed project handling

Project handling was not implemented properly. This commit fixes project handling, adds documentation and improves code the way, that only one query will be used to find the project.