Adding endpoint for log retrieval on the minion

Adding logic for retrieving logs from docker containers.
Usage:
To returns snapshot of the logs:
`curl http://10.245.2.2:10250/containerLogs?containerID=c93b7770a0b6`  

 To tail 15 lines of logs:
`curl http://10.245.2.2:10250/containerLogs?containerID=c93b7770a0b6&tail=15`

To stream logs:
`curl http://10.245.2.2:10250/containerLogs?containerID=c93b7770a0b6&follow=1`

Related: 
https://github.com/GoogleCloudPlatform/kubernetes/issues/1235#issuecomment-55188947
Dockerclient does not implement GetLogs method.
This interface is defining methods which are going to be used from the DockerClient, so they must have the same name as in the DockerClient.