V2 nonkube connector CLI
Add Connector CLI commands for nonkube implementation includes create, update and delete.
@nluaces For unit tests I created a dummy test file and then deleted it after test. Want to verify this is acceptable. .
timeout flag is specified in refdog for nonkube but not sure how that is used. The timeout flag should be not used for now, giving that there is no controller for non kube environments. I suggest to hide it for the non_kube implementations.
Regarding the custom resource handler interface, remember to write implementations (empty if it is necessary) to all the resources that implement the interface (i.e. if you implement the List method for connectors, you also need to create the List method in sites)