R-parity violation and general soft supersymmetry breaking