Started CPLEX Solver

Started the code we'll use to do the CPLEX solve of the model.  Added in
some other framework stuff for the general Solver model (solution,
solver abstract class).