Remove warning on Supervisor code
Remove warning on Supervisor code
Remove warning on Supervisor code
Comment unused code on Supervisor code to avoid warning
Add ChildKey value to logShutdown message on Supervisor

This way it's easier to track which Child was shutted down.
Renamed StartChan constructor to StarterProcess

Now instead of receiving a (SendPort (ChildKey, SendPort ProcessId)) on the
ChildStart constructor, we will receive the StarterProcess helper PID. This
because this PID needed to be sent anyway for monitoring reasons.

Communication between the StarterProcess and the Supervisor Process is through
normal send/receive.