File versioning and many other changes

With the new file versioning update, we have also a new instruction;
setrev
Documentation is updated due to this change and the new feature is well
documented

All the system calls are gathered in cfs.c and cfs.h, so you can simply
include cfs.h and create your own CFS using project.