IMDB usage and cleanup

Use the IMDB number as a key to changing the watch status.  This helps
deal with situations where the metadata pulled by the plugin differs
from that of XBMC.  I also cleaned up the usage across the plugin to use
the variable name imdbnum where possible.