[ENH] UFEM: Test partitioning on periodic channel
[FIX] BlockData 2D surface orientation
[FIX] More robust periodic partitioning
[FIX] Periodic node rank linking
[FIX] More periodic partitioning fixes
[ENH] UFEM: Print out parallel node distribution
[FIX] More periodic partitioning fixes
[ENH] Writer for binary array data
[ENH] Add BinaryDataReader for array data
[FIX] Jacobian computation for mesh::LagrangeP2::Line1D
[ENH] Use wall distance in SpalartAllmaras model
[ENH] Add restarting native mesh format

This format is intended for restarts. It writes out compressed binary
files and can only be read back on the same architecture (endianness)
and using the same number of processes as the written file.
[ENH] Add ArrayDiff component to compare tables and lists
[ENH] Add MeshDiff component for comparing two meshes
[ENH] CF3mesh also writes periodic data
[ENH] Add solution restart component
[MERGE] Merge cf3 fileformat work
Merge pull request #251 from barche/master

Restart file format changes
[ENH] Add TimeSeriesWriter for writng files at different timesteps
[ADD] constants for electrochemistry