Satisfiability Modulo Finite Fields