opal-elog-parse: malloc all parsed data structures
opal-elog-parse: malloc all parsed data structures

Currently not all the structs are allocated, some of the parsing functions
are passed stack memory. In order to expand elog passing and have greater
structures containing an entire parsed log in memory, all parsing functions
must allocate their structs from the heap.
Done

Signed-off-by: Cyril Bur <367d233c448abb973a0136207eb0cf446765a6f5@ozlabs.au.ibm.com>

leitao/ppc64-diag,leitao/ppc64-diag,leitao/ppc64-diag,leitao/ppc64-diag