moved Clang compilatino tools to tools/
changed semantics of UserMap memory copies