Added file FiniteDifferences_Staircase_SquareGrid,

still just a copy of the ShortleyWeller
assertions taken out, added abstract methods to PyPIC_Scatter_Gather
added Finite Difference Staircase boundary, tested
Clean up file names