Changes by fyfe.

3.0.1
- Changes by fyfe
- Whitspace fixes
- Multicharactar support
- Fix typo in updateXBMCTables commit.
- Cleanup and improve updateXBMCSet, updateXBMCGenreMovie, GetMovieGenres.        
- Forgot to comment out debugging code in last commit (b1d59e2)         
- Small fix, getSelections() returns an array of records not values.         
- Fold setXBMCwatched and setXBMCunwatched into one function and clean up.         
- Allow new genres to be added. (Issue #4)        
- Show filename and directory when episode selected. (Issue #14)
- Fix-updateXBMCTables        
- Improvement-add-genres        
- Cleanup-save-watched         
- Fix-save-sets-genres         
- fix-tvshow-file-details