API: Renamed replicationToURL: -> createPushReplication:, etc.

This should have happened before beta 2; apologies…
Fixes couchbaselabs/couchbase-lite-api#68
Fixed some bugs in the Mac test/demo app
Use more-correct NSMapTable options in CBLCache

Fixes an incompatibility with OS X 10.7.