This is an effort to remove panic from the source. Add a new call called CriticialIf, that calls LogIf and exits. Replace panics with one of CriticalIf, FatalIf and a return of error.
* Remove old notification files * Add net package * Add event package * Modify minio to take new notification system