Caso fortuito, força maior e os limites da responsabilização