More Python 3 compatibility

implies dropping Python 2.5 support.