fix to make the copy constructor public again. some compilers required it
seem the std::swap default isn't good for overmap so for now duplicate code
Merge pull request #248 from benjamg/hotfix/overmap_copy_constructor

fix to make the copy constructor public again. some compilers required it