Add unit test + travis setup
Remove last.fm scrobbler feature
Some reorganization to be able to write unit tests