Added support to delete a specific version of a file.
Removed TODO comment.
Fixed the param names for javadoc
Changes for 1)Adding collaboration for a group 2)Promoting an old version of files as current.
Changes for locking/unlocking a file
merged conflicts : lock_unlock_file