Corrections based on issue #24 and opening question #25

Processor distribution seems to play a role in the final results of the simulation. The GEM case gives slightly different results depending on how the cartesian grid is distriuted between the processors.

A small correction of the for loop boundaries was performed in the perfect conductor subroutines.