add public CBLRevision classes
stub out more methods
update naming to match target api
Create CBLiteDatabaseInternal and move a method into it that is not supposed to be in the public api
filter compiler and inTransaction method
replication api calls in the database class
getActiveReplicators() was renamed
add CBLManagerOptions
add manager.close() method
optimize imports
implement delete()
implement getUserProperties()
named params
Add CBLAttachmentInternal
adding api methods to CBLAttachment.  mass change to use exception handling rather than returning CBLStatus instances.
reformat comments
move CBLBody to internal package
implement api's of CBLNewRevision
getAttachmentNames and getAttachment
getAttachments()