Numerous Changes.

Added basic support for views to the Mock.
Added prototype of query support for models, including
  support for automatically building secondary index views.
Allowed save to be passed a list of objects.
More tests written.
Added an inspect function so model objects have a useful
  output in console.log, including notifying of unloaded objects.
Fixed bug where keyNotFound errors from bucket would not
  propagate through ottoman to the user.
Fixed bug with saving using the wrong cas and/or bucket.