Fix crashes when empty config variables are being added to lists
Code cleanup. Added test dependency for junit and sunfire in pom. Added test for NavigableEpisode
Added TVScan junit tests and minor javadoc fixes
Added equals and hashcode implementation
Removed unused methods/variables left over since the change to ListAction
ArgsParser now only sets the library if using windows. Updated MockFileSystem to handle a mock config file. Added EpisodeModes test and ArgsParser tests