First commit: Adding Eddy current approximation solver. This is largely finished and will form the basis of the inverse solver. This code is still pretty much in one lump, so will need to pull parts out and make far more modular for use in the inverse solver.