[fix bug 933848] Add firefox version property.

This looks like this:

![screen shot 2014-11-19 at 21 17 24](https://cloud.githubusercontent.com/assets/318208/5120119/71b9da0e-7031-11e4-8a58-d9eb5868d292.png)
---
![screen shot 2014-11-19 at 21 17 42](https://cloud.githubusercontent.com/assets/318208/5120118/71b4d5a4-7031-11e4-8cfd-c8c87d7c91ab.png)

Regarding UI I'm wondering if we maybe want to have some sort of filtered dropdown widget like this to filter the versions or if the extremely long list of versions is acceptable:
![screen shot 2014-11-19 at 21 23 43](https://cloud.githubusercontent.com/assets/318208/5120149/3ce3668c-7032-11e4-86b5-b2f0a5bcf6ae.png)

This does not address selecting a "current version" nor the "current version - 2" criteria as I'm not quite sure either on how that would be represented in UI.

But at least ![](http://i0.kym-cdn.com/entries/icons/original/000/005/600/its-something.jpg)

cc/ @Osmose @glogiotatidis 

`lib` is a really odd directory, and I don't plan on ever using it, but occasionally code goes in it, so you should try and specifically ignore the `product_details_json` directory within it.