change duration to seconds and add to XBMC via StreamInfo

Since XBMC Frodo the video duration needs to be set in seconds via
```python
ListItem.addStreamInfo('video': {'duration': duration_in_seconds})
```

I didn't changed the unittests because I think they will continue work, ping me if they need to be changed.