Fix typo in updateXBMCTables commit. (5070e6a)
Cleanup and improve updateXBMCSet, updateXBMCGenreMovie, GetMovieGenres.

The main improvement is special characters (quotes etc) are now properly,
encoded so they don't break JSON.
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)

This is a fix for issue #4 that allows the user to create new genres for
movies and TV shows.

One small note, the VideoLibrary.GetGenres rpc call only returns a list
of genres that contain one or more movies/shows. So don't be suprised if
some of the standard genres are missing.
Show filename and directory when episode selected. (Issue #14)
Merge pull request #32 from fyfe/fix-updateXBMCTables

Fix typo in updateXBMCTables commit. (5070e6a)
Merge pull request #35 from fyfe/improvement-add-genres

Allow new genres to be added. (Issue #4)

One small note, the VideoLibrary.GetGenres rpc call only returns a list
of genres that contain one or more movies/shows. So don't be suprised if
some of the standard genres are missing.
Merge pull request #34 from fyfe/cleanup-save-watched

Fold setXBMCwatched and setXBMCunwatched into one function and clean up.
Merge pull request #33 from fyfe/fix-save-sets-genres

Cleanup and improve updateXBMCSet, updateXBMCGenreMovie, GetMovieGenres.
Merge pull request #36 from fyfe/fix-tvshow-file-details

Show filename and directory when episode selected. (Issue #14)