Folder.unarchive()

Also:
- Added route and test for Document.unarchive().
- Folder and Document: return nothing on archive() and return the entity on unarchive()