Use c++11 intialiser lists to clean up code.
Merge branch 'master' into garth/use-cpp-11-initialiser-lists
Merge branch 'garth/ghost-mesh-dof-map'
Merge branch 'master' into garth/use-cpp-11-initialiser-lists

Conflicts:
	dolfin/parameter/GlobalParameters.h
Merge branch 'garth/use-cpp-11-initialiser-lists' into next