simplified track info retrieval code
removed unused getTrackInfo method
added "loop" Playem preference
refactored common testing code into 3 classes: PlayemLoader, PlayemLogger, TestRunner