Allow colorWithHexString: to take a 5 or 9 character string that include alpha