ENH: improving python egg version to use PEP386
ENH: improving python egg version to use PEP386

The version should be consistent and sequential along the release and
master branches. A comparison is made between the version recoreded in
CMake and the version of the most recent tag. If there are the same
then the "post" suffix is used other wise the "dev" suffix is
used. dev meanin that we are working towards, where as "post" we are
patching away from.

In the future it would be good to detect which branch is the HEAD is
currently at and special case this.

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