Create stable branch.
Don't require SILO to build.
Changes to make things compile using VS2012
Index optimizations
Reverting bogus changes
Switch state class to have a static size.
Replaced boost::array with octopus::array, add DSEL for array operations.
Add EDSL for arrays, fix levels of refinement, fix dynamic loading.
Port of Zach's thesis code. Added:
* Angular momentum conservation
* Rotating frame of reference
* Slicing API
* Fstream-based I/O backend
* PPM reconstruction
* octopus::global_variable
Activate PPM
get_z_max fix, PPM fix.
Bug fixes for 3d_torus, refinement fixes (for xy edges only so far).
Add multi writer, other stuff.
Reactivating sources.
Re-adding floor.
Re-enable c->p injection.
Add enforce outflow.
Work on getting physical boundaries fixed.
Enforce outflow working.
Comment out debug I/O for enforce outflow/phys bounds.