Added source file name to MP_ASSERT macro,
Fixed a memory leak in class Hash<T>