Remove all init methods from CBLModel API

* Removed all init methods from CBLModel public api.

* Added modelForNewDocumentInDatabase: (CBLDatabase*)database in replacement of the initWithNewDocumentInDatabase: method.

* #521