Use getAlbum2 for random albums
Optimized set queue function
Added interactive shell mode
Merge branch 'master' into interactive_shell

Conflicts:
	sonar.py