Reindex models that depend on the changed model.

A framework for defining models whose indexed data is pulled form
the currently reindexing model so those models can also be reindexed.

WCMS-101
Merge pull request #36 from biola/reindex_dependent_models

Reindex models that depend on the changed model.