Merged fenics-project/dolfin into master
fix issue 352: keep different block sizes
Switch demo 'elasticity-amg' to 'elasticity'. Fixes #438.
Minor block size related tweaks.
Small expansion of unit tests around dofmap block size.
Expand unit test for assembly of nonsquare matrices.
Merge branch 'morandini/fix-issue-352'
Merge branch 'garth/fix-issue-438-replace-elasticity-demo'