Fixes for BaseString

changed name of strdup, to prevent any strange name clashes.

explicit copy and move assign operators (we now implement the rule of 5)

set free'd pointers to zero

null checks
Merge branch 'master' of https://github.com/DaMSL/K3-Core