Clean up Materials Request code
Allow search sources to be copied for a library