mplayer: don't print bogus status when caching

When streaming from http, this could print a status line indicating
paused playback instead of "buffering" sometimes.
configure: add -mconsole on MinGW

At least libsdl adds -mwindows to the cflags, which marks the .exe
binary as GUI application. This means the program detaches from the
console when started in cmd.exe, instead of showing the playback
status, receiving console input, and so on.

Append -mconsole to the linker command line to disable -mwindows.
command: fix loadlist command

A simple inverted condition prevented it from working properly.

Also, make sure that playlist is played from beginning when the playlist
is replaced.