Issue #35 - Credentials now passed into constructor.

Also update Credentials.equals() method.

https://github.com/couchbase/couchbase-lite-java-listener/issues/35