Upgrade dependencies
Allow FruitMachine#define to accept an array of classes
Fix a few phpmd issues, fix potential bug where lookups may not have been being removed
Ensure model is a model
Fix bug where model might not be an array
Make naming of modules more similar to the FT Labs FM.  Handle one classes with many names.