Adding a class *LagrangeInterpolator* that interpolates a GenericFunction fast onto a Lagrange function space.
Changing order of arguments in interpolate and adding unittest to /test/unit/test.py
Add multi_file option to XDMF
Use -std=gnu++11 instead of -std=c++11 on Cygwin to work around problem when using vsnprintf.
Merged master into chris/xdmf-multiple-h5
Handle dolfin::la_index type dynamically in SWIG/NumPy wrappers
Some type clean ups in SCOTCH interface and turn on graph checking (for debugging)
Merge branch 'johannr/cygwin-cpp11'
Improve svg rendering of 1D and 2D mesh for ipython notebook.
Merge branch 'chris/xdmf-multiple-h5'
Merge branch 'garth/fix-64-bit-issues'
Add commented out code for using new ufc enabled_coefficients feature.
Some minor refactoring of SystemAssembler and prepare for using new ufc enabled_coefficients feature.
Add more outcommented use of new ufc enabled_coefficients.
Enable use of integral.enabled_coefficients() in all assemblers except
PointIntegralSolver.

bench_fem_assembly_cpp shows no performance regression.
Disable unneccesary call to UFC::update in SystemAssembler.

This caused a segfault after my recent changes, but I already commented
that it has no function so I just removed it instead of fixing the crash.
Bugfix, try to make C++11 initializer list code build on precise.
Merge branch 'martinal/topic-improve-mesh-svg-rendering'
Merge branch 'martinal/topic-add-enabled-coefficients-per-integral'
Don't allow passing a SubDomain to *_domains arguments to assemble*.

This feature has been silently broken for a while and was always unclear.