Adds optional cluster name to remove command.

This is my proposed fix for issue #53.

If you don't like modifying the remove command like this, I can understand, in that case it should report an error to the user about extra unknown options at the end of the command, instead of deleting the current cluster.