Fixing bugs and finally adding checkin ability

known bug with checkins: if you want to checkin to an episode and already have a movie checkin running, it asks you to cancel current checkin but tries to cancel a (not running) episode checkin. Same goes for running episode checkin while trying to check into a movie.