vpc module: add backward-compatible support for Python 3.3+

All tests passed.
I see. I've already added ordereddict in #2400 too, if that is acceptable, I can rework it here too :)