loca table fixes and added RLE encoding

because all sizes in fonts are maximum 32 bit unsigned integer.