fix recently broken getLength() in file player
prime file player before playing
Closes #5