Bt vod synthesize hierarchy

This pull request allows to extract brands from series/episodes rows and creates brand>series>episodes hierarchies based on that. This is because brand entries are not present in the data file.
1) the method name would be better as ``canParseBrandFromEpisode()``
2) these methods seem like they do most of the checking and parsing required to parse the title, and are called several times before the actual parsing takes place. Is there any way to remove this duplication?