Add better error checking for invalid unicode literals. Less convoluted conversion of unicode literal to rune.