General F-Term Gauge Mediation