MBS-1839, Remove all traces of the tracklist entity from Data::Medium

Also:
- Update the Data::Medium test
- Add an Entity::Medium test to test the ->length() method.