File-level restore: search by file name, type, and by using wildcards

Allow to type in files names to restore, allow for wildcards operators. List can be very long and take a longtime to be presented.