Added array elements resolving in names with dots (e.g. %(a.b[1].c)d). Source code was optimized to reduce library size.
Added support for %b format specifier for binary data