kubectl delete command: adding  labelSelector

@lavalamp @smarterclayton basically I've rewritten the PR integrating your comments.

@smarterclayton: I didn't fix shortcut expansion since I have hard time to understand where the shortcut should come from. Maybe we may discuss about it. 
Add a test case for this.