ML Self-Sufficient Sustainable Energy Resiliency Management System: Outage Forecasting, Classification and Restoration with Maintenance Indicators for All Types of Power Outages