moved "with open(filename) as f" into add_dtms_from_file()
reordered functions
changed argument ordering again (partly reverts one of the previous commits)
parameterized index of MicrosliceSource in add_dtms_from_file
added empty line to separate functions