Create a new instance of DataLayout for TargetData pass (fixes #100)

A simple fix for the "Already released" issue. Duplicates the string representation to an object which isn't owned by cpp-code.