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
Merge branch 'fix-issue-46'