more tests in surfing + better PY3k compatibility

- a few py3k improvements.
- better test for 'legacy' and 'new' ways of storing voxel selection results.