Dinodex 20140925 rc

Dinodex project, current incarnation...will yield some rubocop/hound messages.

Basics:
The "main.rb" file brings in data from the files, creates the `Dinodex` object, and performs search operations against it. The `Dinodex` `filter()` method supports chaining. The CSV import is done in a base class, `FileHandler`, while the file-specific mapping is done in two classes: `DinodexFile` and `AfricanFile`. The idea was to easily support future files of various formats.

Notes:
I use a hidden variable, `weight_classification`, to get around having to compare integers and strings. This variable is populated when a `Dinosaur` object is created.
On the one hand it's a fair point. On the other hand, a dino would never need to know its diet classification either, just where the damn grass is.

Pragmatically it may make sense to determine biggishness in `Dinosaur`. That said, I'm not super enamored with your pattern here & would much rather you define `Dinosaur#big?` than what you've done here.