changes in BBU check logic + write-thru cache alerting
writethru mode
batterystate only applies to iBBU
batterystate only applies to iBBU
non-operational battery as a warning for now
adding check for missing hotspares
check --hotspare to require a minimum number of hotspares present
correctly handle partiall_degraded vd status