Subroutine String_Decode takes source string (string data format is most common when communicating with
some external devices over network) and extracts all values (separated by separator string,which shouldn't
contain numbers) into real array.
Numbers in the string are limited only to maximum array size,which is set in project to 50.
During decoding is string modiffied(decoded part is deleted), so if you want to keep source string, make a copy.