Issue 880 - Made texture pack mod lists contain version

So I thought I'd keep learning the code base and picking off some of the simpler issues. This pull request is for [Issue 880](https://github.com/Slowpoke101/FTBLaunch/issues/880), where the lists of supported mod packs in the texture pack displays can contain multiple versions of a given mod pack, but don't have any way to distinguish between the versions - making the lists appear to contain duplicate entries.

I attempted to solve this by providing a mod pack display name which includes the version of the mod pack.

I implemented this in the filter dialog (original reported issue location), the texture pack description window, and the drop-down below the window where you select a mod pack to apply the texture pack to.

One thing we may want to adjust is the length of the drop-down box mentioned above - it seems several mod pack name/version combinations can extend beyond the drop-downs current length. (I didn't want to make that significant a UI change without getting feedback first)

![issue880screenshot](https://cloud.githubusercontent.com/assets/1018131/5239018/c40dec12-789e-11e4-90f2-cbee53223cc3.jpg)