Irish comic Dylan Moran on his unusual childhood, the story behind Black Books, and why he's given up drinking for good