LUN -1033

Unfiled files folder:
 * files cannot be added to this folder
 * files can only be moved out of this folder 

Core Folders: 
 * files cannot be changed; all fields are readonly
 * there should be no way of moving/copy files inside them
 * no actions are allowed on core files/folders
 * users can only view and use them
 * there is no way of creating a core folder through the admin

Site Folders:
 * are required to have a site assigned
 * can only be changed by superusers or site admins
 * site ownership can only be changed from root folders
 * on site change sub-folders will have the same site assigned
 * only superusers and site admins can change root site folder
 * when there is no site ownership, only superusers can delete/move them 

Restricted Folders:
* only site folders can be restricted/unrestricted
* only superusers and users that have role with groups that have permission 'can_restrict_operation' assigned(site admins/developers) can restrict/unrestrict
* users like editors and writers should not be able to change anything from the asset that is readonly
* users like editors and writers should not be able to delete/move a folder if that folder contains restricted assets 

Shared Folder:
* only superusers can share folder with other sites
* files cannot be changed; all fields are readonly
* there should be no way of moving/copy files inside them
* no actions are allowed 
* users can only view and use them in pages

Fixes:
 * cannot move/copy files to a destination that already contains them (duplicate validation)
 * files that failed to be moved from clipboard are no longer deleted from clipboard
 * since there is no way to find the current folder when searching, actions will be disabled