Selections are now saved and loaded from pvsm and python state files

Selections are now saved and loaded from both psvm and python state files. This includes all types of selections (ID, frustum, blocks).