KAFKA-1901; Added error handling when no file exists in .git/refs/heads.
KAFKA-1901; Added error handling when no file exists in .git/refs/heads.

guozhangwang  added .git/refs/heads/ file existence check.

Author: Manikumar reddy O <manikumar.reddy@gmail.com>

Reviewers: Ismael Juma, Guozhang Wang

Closes #209 from omkreddy/KAFKA-1901

geeag/kafka,KevinLiLu/kafka,Mszak/kafka,rhauch/kafka,rhauch/kafka,bondj/kafka,noslowerdna/kafka,eribeiro/kafka,Mszak/kafka,Chasego/kafka,gf53520/kafka,samaitra/kafka,TiVo/kafka,guozhangwang/kafka,richhaase/kafka,Ishiihara/kafka,Ishiihara/kafka,ollie314/kafka,apache/kafka,geeag/kafka,richhaase/kafka,TiVo/kafka,ErikKringen/kafka,ollie314/kafka,mihbor/kafka,Chasego/kafka,KevinLiLu/kafka,MyPureCloud/kafka,lindong28/kafka,ErikKringen/kafka,geeag/kafka,themarkypantz/kafka,richhaase/kafka,noslowerdna/kafka,Esquive/kafka,ErikKringen/kafka,ijuma/kafka,KevinLiLu/kafka,guozhangwang/kafka,fluetm/kafka,samaitra/kafka,airbnb/kafka,mihbor/kafka,eribeiro/kafka,ollie314/kafka,fluetm/kafka,sebadiaz/kafka,ijuma/kafka,guozhangwang/kafka,MyPureCloud/kafka,airbnb/kafka,KevinLiLu/kafka,gf53520/kafka,ijuma/kafka,fluetm/kafka,apache/kafka,bondj/kafka,Esquive/kafka,MyPureCloud/kafka,mihbor/kafka,noslowerdna/kafka,sebadiaz/kafka,bondj/kafka,sslavic/kafka,Mszak/kafka,apache/kafka,eribeiro/kafka,Chasego/kafka,sslavic/kafka,MyPureCloud/kafka,geeag/kafka,lindong28/kafka,Mszak/kafka,samaitra/kafka,mihbor/kafka,ijuma/kafka,Esquive/kafka,airbnb/kafka,gf53520/kafka,eribeiro/kafka,sslavic/kafka,sebadiaz/kafka,richhaase/kafka,rhauch/kafka,noslowerdna/kafka,themarkypantz/kafka,guozhangwang/kafka,gf53520/kafka,Chasego/kafka,airbnb/kafka,themarkypantz/kafka,ErikKringen/kafka,apache/kafka,Ishiihara/kafka,ollie314/kafka,lindong28/kafka,lindong28/kafka,sebadiaz/kafka,fluetm/kafka,TiVo/kafka,TiVo/kafka,bondj/kafka,Esquive/kafka,sslavic/kafka,rhauch/kafka,themarkypantz/kafka,samaitra/kafka,Ishiihara/kafka