Adding a purely 1D example that uses level set.

This will form the eventual basis of the 2D code.
Moving Simulation to Suedo2DSimulation.

Also introducing Simulation1D.
Removing redundant extremefill/simulation.py.
Creating separate Simulation1DODE class.
Simulation1D runs with all it's equations.

This version should run the whole 1D problem with a stationary
interface.
The Simulation1D class works for a stationary flat interface.

The Simulation1D uses a level set equation to mark the interface it
agrees wit the Suedo2DSimulation class for a flat interface.

 * Need to write a test case.

 * Updated some of the documentation so it works.
Adding test to compare level set simulation with suedo 2D code in 1D.
Using a common base class for Simulation1D and Suedo2DSimulation.

 * Tests pass.
 * Need to reconcile Simulation1DODE with Simulation.
Adding common base class that was excluded on previous commit.
Creating new class for full 2D simulation.
Full 2D simulation, but only tested in 1D.

 * Reorganizing the inheritance structure.

 * The 2D simulation is only tested against the ODE solution for
   potential.
2D simulation in 1D works with test for cupric concentration.
Static 2D simulation works with a feature of non-zero depth.

 * Testing against the pseudo 2D solution for the base case.

 * Fixed the 2D geometry so it corresponds with the perimeter and area
   ratios correctly.

 * Adding test case for zero depth feature as well.

 * Adding a 1D viewer for the 2D solution, which is useful for
   comparing with the pseudo 2D case.
Changing suedo to pseudo
The 2D simulation now supports a moving interface.

 * This functionality is untested at present.
Creating interface theta bounded above by 1.

 * This stops the interface theta variable going above 1.

 * The simulations blow up unless theta is bounded.

 * It may be necessary to understand why theta goes above 1, currently
   this is not understood.
Adding pytables capability and fixing viewing
Setting up for testing CFL convergence
Adding first ipython workbook.
Adding misc/ directory and updating notebook.