Need an option to allow HWP to return an error log to platform code.
Need an option to allow HWP to return an error log to platform code.

    -Update ReturnCode object to include plat err pointer.
    -Modify FFDC code to capture error log pointer
    -Add FAPI_ASSERT_NO_EXIT macro

Change-Id: Ib0005c9977e8d8673e3f81e3ff172f1c553ecea5
Original-Change-Id: I9d69535416be9d09434766cc15f7db447a72aa60
RTC:13220
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22572
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell <912029ca9254ac7b5854e56910561d682e1fa2d0@us.ibm.com>
Reviewed-by: Brian Silver <af0eed78d989d9597decc8b92fa6db01ef8b58e0@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <ab93eca12e43608f33daa16a67357cd7b7e867ab@us.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot