Pinned down dependency versions.

Added a minor feature to pass through any `index` field in the model options
to the model's prototype, for use by adapters as they see fit.