Update changelog.txt
Fix NoneType error in traktLoadMovies

Fix NoneType error in traktLoadMovies, didn't sanitize data before doing comparison.
Merge pull request #102 from nate1280/sync_fix4

Fix NoneType error in traktLoadMovies
Setting stage for 2.3.0
Fix sync progress information

Fix sync progress during a manual sync.
Add script function to trigger a manual rating.

Rename manual_sync.py to script.py
Add a script function to trigger a manual rating from either a keypress association, or from within a skin.
Can manually rate a movie, base tv show, or episode.
Use, RunScript(script.trakt,action=rate) to trigger a manual rating.
Use, RunScript(script.trakt,action=unrate) to trigger a manual unrate.
Can rate a library item as well as a non-library items.
Check the type of media currently selected based on the currently visible container  (movie, tvshow, season, episode).
Allow overriding the media_type and ID for manual rating.
Support rating parameter to directly rate an item.
Add error checking when getting data from XBMC
Add setting to allow re-rating of media.
On a re-rate, selecting the same rating unrates media, this is the same behaviour as the website.
Change rating dialog focused rating string to mimic website behaviour if unrating
Signal service thread with type of media and DB id of currently selected item to perform a manual rating.
Use JSON for the data passed to the service thread.
Add signaling check in service thread for manual rating.
Clear properties used when calling manual functions, as to not re-trigger them if service crashes before clearing properties.
Add isShow, getShowDetailsFromXBMC and isValidMediaType helper functions.
Add supporting calls to traktapi class.
Alter check for status/error fields in traktRequest, since show summary has a status field which is not success/failure, this caused an error.
Rename getShowSummary to getEpisodeSummary
Rename getTVShowSummary to getShowSummary
Add season/episode to rating dialog, now shows <Show> - S##E## - <Episode Title>.
Add short option to formatted item name, used when displaying rating dialog, specifically for episode rating, as adding the show title made it rather long.
If media is already rated, and re-rating is not enabled, always show notification, even on a rate after a scrobble.
Add ability to show notification that a show/episode/movie has already been rated.
Make already rated notification more descriptive
Make rating submission notification more descriptive
Add new notification header string for ratings
If re-rating media, set current rating as focus on dialog.
Add debug line when no rating is returned from dialog (usually signifies it was closed)
Updated all translations of string 1167, they're probably wrong, but without %s would have caused a crash.
Any notifications still use the long format.
Merge pull request #107 from nate1280/manual_rate

Add script function to trigger a manual rating.
Fix for BadStatusLine exception
Merge pull request #109 from nate1280/badstatusline_fix

Fix for BadStatusLine exception
Merge pull request #96 from nate1280/sync_progress

Fix sync progress information
Move debug settings to own category
Alternate rating notification style

Alternate rating notification style, status is on the left, and the title of the item is on the right, which can scroll if its to long.
Merge pull request #111 from nate1280/debug_settings

Move debug settings to own category
Remove extra debug setting, forgot when moving to new category
Add "Allow re-rating of media" translation to PT-BR

Add "Allow re-rating of media" translation to PT-BR
Merge pull request #113 from nate1280/debug_setting_fix

Remove extra debug setting, forgot when moving to new category
Merge pull request #114 from fernandog/patch-5

Add "Allow re-rating of media" translation to PT-BR
Merge pull request #112 from nate1280/alt_rating_notification

Alternate rating notification style
Cleanup

Cleanup localization files, remove unused string
Remove unused function in utilities
Merge pull request #116 from nate1280/cleanup

Cleanup