Dwight Howard has rejuvinated his career in Los Angeles. Could he make sense for the Warriors next season?