Began implementing Supervisor restart strstegies.
Implemented all Supervisor restart strategies.
Better Supervisor init opt validation
Implemented Supervisor :max_r and :max_t. Working on tests.