Added an actual usage example in C (c_example).

The example demonstrates how an array of structs would be parsed. The structs are identified via their index in the ecl key, and the struct members are identified via ecl key suffixes. The example demonstrates many errors that could occur during the parsing process, and shows how they could be handled.