Moved two old 'utest' unit tests to the new EUnit testing framework.
Systematically writing unit tests for all functions in mfilelib.erl, fixing issues as they arise.
Wrote more unit tests, exposing more programming errors; attempted fixes.
Another unit test yields more code fixes.