Implement snapshot feature

Allow one to take a "snapshot" of currently installed plugins.