Made 'definition.py - ouput' (dp) more robust.

(dp) no longer raises exception when material package definition.py contains
corrupt input.

(dp) now politely echoes any exception to the terminal and returns control of
the IDE to the composer.