uninitialized_copy functional, renaming a couple of include files, adding parallel/memory.hpp, fixes to zip_iterator