Allow having a label for connections

That allow for user-friendly names, as well as having multiple
connections to the same server with different credentials (and
possibly groups)
Resolves: #8