added episode management database migration
added constants and code that writes the config file
updated TVEpisode to use episode management field
added method to delete media from filesystem
added methods to identify and delete stale media
refactored to identify and delete stale media

Once a newly downloaded episode has been successfully identified and sorted, check
if any of the media is in violation of the epiosode management settings for the current
series. If any is found, remove it from the filesystem
refactored mass edit to support episode management
updated save defaults

Refactored save defaults functionality to add episode management
refactored edit show to use episode management
updated display series template to show episode management
refactored QueueItemAdd and ShowQueueItem to support episode management
refactored the add show code to use episode management