Template copyFile (for FileDS)
Return *this in FileDS::operator=
Pass dataspace around by value in the test

Properly thread the dataspace when taking out elements one at a time.
Who even wrote this weird shared_ptr thing anyway?
Merge branch 'master' of github.com:DaMSL/K3-Core