Expand test in SubMesh to include construction of MeshFunctions
Expand out typemap for size_t numbers to return a python long if the
number is large enough.
  -- Also expand all int typemaps so they accept long
Change some includes to forward declarations for VectorSpaceBasis.
Merge branch 'fix-issue-46'
Merge branch 'master' of bitbucket.org:fenics-project/dolfin
Fix typo in a forward declaration.
Merge branch 'garth/fix-vectorspace-includes'
Always instantiate the py_convert_foo type conversion fragment for all integer types
Merge branch 'fix-issue-46'