Add tests to guides, controllers, and respective APIs

### What's still missing.

* Various Update tests, largely because a) those are handled through the API and b) I'm not sure how to test these.
* 404 object not found tests on both api and non-api controllers.
* User Registration and application controller tests, because I don't know much about those at all.
Fixins for the hound
Removed a whitespace
Removed a whitespace
Add slug support for crops
Merge pull request #166 from digital-dreamer/slugs

Mongo slugs
Merge pull request #165 from simonv3/add-tests

Add tests to guides, controllers, and respective APIs
Stub HTTP requests with VCR
Whitespace changes
Thanks for keeping me honest, hound
Merge pull request #167 from rickcarlino/master

Stub HTTP requests with VCR
Re-enable search button after the search is complete
Merge pull request #168 from digital-dreamer/re-enable-search

Re-enable search button
Merge pull request #169 from simonv3/dutch-i18n

Add i18n file for Dutch (our models) and Vietnamese (just the standard i18n)
Fix bug that stops people from saving guides
HOUND: Part I
HOUND: Part II
Merge pull request #172 from rickcarlino/master

Temporary fix guide featured_images
Initial rake task for crops from ITIS
bringing the crop page back from merge