for consistency with other top-down commands, initialize first the instruments then the sub-platforms
for consistency with other top-down commands, catch possible exception while executing RUN on children to log the exception and allow the platform to proceed with the state transition (as specified).
Merge pull request #1323 from carueda/2013-09-13_fix_OOIION-1289

for consistency with other top-down commands, initialize first the instruments then the sub-platforms