Fix issue 14: BoundaryMesh/BoundaryComputation now works in parallel.
Added and modied unit tests for BoundaryMesh and FunctionSpace on BoundaryMesh.
Minor fixes.
Merge branch 'oyvinev/fix-issue-14' into next
Merge branch 'blechta/small-dirichletbc-fix' into next
Merge branch 'oyvinev/fix-issue-14'
Merged fenics-project/dolfin into master
Merged master into chris/hdf5-features
Merge branch 'master' into chris/hdf5-features
Merge branch 'chris/hdf5-features' of ssh://bitbucket.org/chris_richardson/dolfin into chris/hdf5-features
Fixed swig compile error for CCFEMDofMap
Tidy up templates
Add check for suitesparseconfig library when looking for UMFPACK.
Merge branch 'johannr/fix-umfpack-buildtest' into next
Updates for CGAL 4.3.
Merge branch 'garth/cgal-4.3-updates' into next
Add SphereMesh and EllipsoidMesh classes.
Use new ellipsoid/sphere generation in demo and add unit tests.
Rename show target in FindTAO's temp Makefile

The temp Makefile includes $TAO_DIR/conf/tao_base which
itself defines a target named 'show'. This introduces
a conflict.
Add simple interface to build unstructured meshes of ellipses.