Generate locales so ubuntu will quite whining
Merge pull request #321 from iankronquist/1040862-locales-fix

Generate locales so ubuntu will quit whining
[bug 1016466] Remove funfactory

Funfactory... It's not you, it's me. We're just not good for each other
anymore. I look to the future, and it's a future of double rainbows and
misty sunrises. It's a future where I've got more control and in turn
more responsibility. It's a future where I'm empowered to have my own
successes, and my own mistakes. Maybe I'll double the Firefox userbase.
Maybe I'll become the cornerstone of a bad news cycle (again). I don't
know for certain what will happen, but I know it needs to happen without
you.

Be well, Funfactory. I hope we can still be friends.
[bug 1016466] Remove funfactory submodule

RIP.
[bug 1040919] Change version to only have one dot

If a version number for non-FirefoxOS products had fewer than two dots
(i.e wasn't x.y.z), we'd add .0 until it did have two dots.

However, that was causing problems because if you used a product url,
you'd probably get a response with a version number with just one dot.

This changes the code for inferring the version from the user agent so
it only requires at least one dot (i.e. x.y).
[bug 1040919] Fix .0.0 versions to .0

This is a data migration to fix all the existing versions.
Nix unused code
Nix uninteresting comment
Remove CEF-related things

We're not using CEF at all, so this removes it.
Merge pull request #322 from willkg/1016466-nix-funfactory

1016466 nix funfactory
Provide a default DEV setting
[bug 1030905] Add product/version tests

This adds product/version tests to the tests for the GET API. It also
tweaks some of the existing code and breaks up the monolithic test_basic
testcase.
[bug 1042222] update Vagrantfile to use 14.04 LTS

This updates the Vagrantfile to use the 14.04 LTS image instead
of 13.10 which has reached end of life.
Merge pull request #324 from lgp171188/1042222

[Bug 1042222] update Vagrantfile to use 14.04 LTS
Add L. Guruprasad to CONTRIBUTORS
[bug 1042560] Remove unused packages in dev VM

This adds a command to the VM provisioning script which removes
unused packages after provisioning is done and hence frees up some
space on the virtual machine.
Merge pull request #325 from lgp171188/1042560-remove-unused-packages

[bug 1042560] Remove unused packages in dev VM
Update django-mozilla-product-details

This updates to a version that doesn't import product_details from
setup.py.
Update product details

Figured while I was updating the django module, I might as well update
all the data, too.
[bug 987801] peep-ify requirements

* creates a requirements.txt file with all the things that are in
  vendor/
* tweak fjord/manage.py so that it adds the vagrant virtualenv to
  sys.path if it's there and if not, adds vendor/ to site packages;
  this isn't a super great solution, but it's probably a good enough
  interim one while we're switching from one way of doing things to
  another
* changes vagrant_provision.sh to build a virtual environment--this
  speeds ./manage.py stuff up significantly
* adds sha checksums to compiled.txt requirements file