First commit of a client extension which can send commands to the server. It can only do git commands at the moment, and is piggybacking of some gittools built-in server plugin.