run_custom_scripts function had special-case logic to abort if the custom script failed on start up.  This kind of logic is specific to the context where run_custom_scripts was called and so should be handled there.  at the same time, I do not understand the reason behind this logic since not much is worse than SAFplus not starting.  So the logic is removed