adding last.fm compare functionality (closes #5)
more verbose error messages