Various naming fixes

New: Multi-episode style (Range)
New: Example for mulit-episode anime naming
Fixed: Validate anime episode format when saving
So do it the other way around. switch first, move the for loop to ReplaceNumberTokens itself (rename to FormatNumberTokens?).
Each case should probably look like:
```
                    case MultiEpisodeStyle.Scene:
                        seasonEpisodePattern = ReplaceNumberTokens(seasonEpisodePattern, 
                                                                   "-" + episodeFormat.EpisodeSeparator + episodeFormat.EpisodePattern,
                                                                   episodes);
                        break;
                      
                    case MultiEpisodeStyle.Range:
                        seasonEpisodePattern = ReplaceNumberTokens(seasonEpisodePattern, 
                                                                   "-" + episodeFormat.EpisodeSeparator + episodeFormat.EpisodePattern,
                                                                   new [] { episodes.First(), episodes.Last() );
                        break;
```

```String ReplaceNumberTokens(String basePattern, String repeatPattern, IEnumerable<Episodes> episodes)```