User-friendly approach for extra configs to run natively on macOS
This patch adds a wrapper around start_supervisor.sh that configures the loopback interface on macOS (allowing native installation of the tutorial on macOS). This is an alternative to the approach in #129 where extra instructions were added to the documentation. In contrast, this new approach does the heavy lifting for the user from within the tutorial notebook itself, hiding the unnecessary complexity and allowing for a better user experience.
In #129 @mrakitin suggested a cleanup step should also be included. This wrapper has this capability with --shutdown argument, but I think it may not be necessary to add it to the notebook since the aliases added to the loopback interface in this patch are not permanent modifications that persist between reboots. Also other notebooks in the tutorial may need the IOCs to be running, so it is not clear where to reference the --shutdown feature. But as always, I am totally open for suggestions.