revived ARRAYSIZE (hell, I won't repeat a mistake of missing POOR BGA); added internally configurable BGA masks.

--HG--
branch : 2.0
experimental support for #SETRANDOM, #ENDRANDOM and #ELSEIF; RNG rewrites; slightly corrected a parser behavior in one's complement systems

--HG--
branch : 2.0