core: Let z_supervisor handle already_started errors gracefully

Add children to the list of managed children when starting them returns
an already_started error.