CCI Commands which require an id take 'identifier'

This should resolve #49

CLI: Now instead of requiring the user to remember or copy/paste numeric ids everywhere in the CCI-related CLI commands, you can now pass in hostname, public ip, private ip or, of course, the numeric id of the CCI.

If no CCIs match, an error is returned.
If more than one CCI matches, an error is returned with the list of relavent ids.

Examples:

    sl cci detail production
    sl cci dns sync devapp01
    sl cci reboot 12.34.56
    sl cci shutdown 12345
    sl cci detail prod01*