cache the main mpd

Conflicts:
	app/models/channel.rb