Worked on file format and partial snapshots

Implemented the JSON interface for Folder/FileNode,*Snapshot, and
Collection classes. Refactored snapshot.partial's classes. Worked on
snapshot.file module (still wip).