BUG: move SWIG template instantiations to before other filters
BUG: move SWIG template instantiations to before other filters

Filters like the CastImageFilter were missing the ProcessObject base methods.

Remove redundant explicit wrapped headers in interface specification,
and re-ordered into more logical groups.

Change-Id: I710c2de6f66ac82ebbee442fed39734c2ce05ab4

hendradarwin/SimpleITK,kaspermarstal/SimpleElastix,kaspermarstal/SimpleElastix,blowekamp/SimpleITK,InsightSoftwareConsortium/SimpleITK,hendradarwin/SimpleITK,SimpleITK/SimpleITK,blowekamp/SimpleITK,SimpleITK/SimpleITK,SimpleITK/SimpleITK,richardbeare/SimpleITK,blowekamp/SimpleITK,blowekamp/SimpleITK,hendradarwin/SimpleITK,richardbeare/SimpleITK,richardbeare/SimpleITK,InsightSoftwareConsortium/SimpleITK,InsightSoftwareConsortium/SimpleITK,hendradarwin/SimpleITK,richardbeare/SimpleITK,hendradarwin/SimpleITK,SimpleITK/SimpleITK,blowekamp/SimpleITK,InsightSoftwareConsortium/SimpleITK,hendradarwin/SimpleITK,kaspermarstal/SimpleElastix,kaspermarstal/SimpleElastix,SimpleITK/SimpleITK,richardbeare/SimpleITK,InsightSoftwareConsortium/SimpleITK,SimpleITK/SimpleITK,richardbeare/SimpleITK,InsightSoftwareConsortium/SimpleITK,SimpleITK/SimpleITK,hendradarwin/SimpleITK,kaspermarstal/SimpleElastix,blowekamp/SimpleITK,richardbeare/SimpleITK,richardbeare/SimpleITK,blowekamp/SimpleITK,blowekamp/SimpleITK,InsightSoftwareConsortium/SimpleITK,SimpleITK/SimpleITK,kaspermarstal/SimpleElastix,InsightSoftwareConsortium/SimpleITK,hendradarwin/SimpleITK,kaspermarstal/SimpleElastix