MagField: Delete old map before loading a new one.

Fixes a memory leak which appears if you call MagField::Read in your own
application.
MagField: Fix trivial bug in Print function.