cppcheck: some cleanings

Fix all Prefer prefix ++/-- operators for non-primitive type

[src/data.cpp:107]: (error) Width 4 given in format string (no. 2) is larger than destination buffer 'symbol[4]', use %3s to prevent overflowing it.
[src/formats/libinchi/ichimake.c:2088] -> [src/formats/libinchi/ichimake.c:2088]: (style) Same expression on both sides of '||'.
It's because of this:
    107         sscanf(buffer,"%d %4s %lf %lf %*f %lf %d %lf %lf %lf %lf %lf %lf %lf %255s",
    108                &num,
    109                symbol,
If you want to read 4 characters for symbol, you must put it in a array of 5 because it adds a NULL character.
Quotation from http://en.wikipedia.org/wiki/Scanf_format_string
%s : Scan a character string. The scan terminates at whitespace. A null character is stored at the end of the string, which means that the buffer supplied must be at least one character longer than the specified input length.