Fix IsAudio|IsVideo|IsPicture() incorrectly returning false when the MIME type...

...helps determine the media type

This also fixes the following inconsistency:
```c++
item.IsVideo(); // returns false

CStdString mime = item.GetMimeType();

item.IsVideo(); // returns true

```