Merge pull request #275 from Skud/redesign-homepage

Redesign homepage
Merge pull request #276 from Skud/redesign-homepage

Redesign homepage
Merge pull request #277 from Skud/redesign-homepage

fixed caching errors (we weren't caching what we thought we were)
and another try and making caching work
Merge pull request #278 from Skud/redesign-homepage

and another try and making caching work
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
Merge pull request #279 from Skud/redesign-homepage

removed redundant check for photos
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
Merge branch 'master' of heroku.growstuff:growstuff-dev into redesign-homepage
no need to return interesting_crops twice
Fixing cache problems (really this time!?!?)

It seems that the .shuffle was causing all kinds of weirdness.  So, for
now, let's just get used to the fact that we won't have such a mixed set
of crops on the homepage.
Cache interesting seeds fragment for homepage.

(refresh cache if any of them are deleted)
Fixed some broken tests for displaying member location
Break out interesting? into its own method
Break out interesting? into its own method
added rake task to reset crop.plantings_count
got rid of last remnants of direct cache access