pass database into CBLRevisionInternal actor
failed attempt to make this test pass, but it still doesn't pass.  planning to come back to it later.
change from status -> exception handling.  tests now pass
change from status -> exception handling. tests now pass
more descriptive error messages
refactor view.updateIndex to return void and throw exception