Currently when we change the version number, this has to be done in 4 places:
- setup.py
- cmd2/cmd2.py
- tests/test_cmd2.py
- docs/conf.py
We should re-architect how the version is done so it only needs to be changed in a single place. Or worst-case possibly in two places. Having to change it in 4 places is painful and potentially prone to error.