Merge native Swift default property values with defaultPropertyValues() (fixes #1138)
Merge branch 'master' into jp-swift-defaults

* master:
  changelog
  fix for schema version initialization

Conflicts:
	CHANGELOG.md
cache default values
store default property values in object schema
Merge branch 'master' into jp-swift-defaults

* master:
  changelog
  fix error message when no migration block is specified for old Realms
  fixed log message wrapping
  improve dealloc rollback log message
  cancel transaction on RLMRealm dealloc if still in write transaction
  fix comment typo
  Don't log update checker errors
  test propery indexes
  make sure accessor creation is thread safe
  added method to change the default Realm path
  only copy properties during column alignment
  copy properties with schema

Conflicts:
	CHANGELOG.md
Remove unnecessary dispatch_once in +initialize

The check for multiple calls doesn't need to be thread-safe as the runtime
takes care of that.

Closes #1180.
Merge pull request #1181 from realm/tg-initialize

Remove unnecessary dispatch_once in +initialize
changed "OK" to "Open" and removed header guard
Merge branch 'master' into jp-swift-defaults

* master:
  Remove unnecessary dispatch_once in +initialize
  update Swift examples for Xcode 6.1.1
  Release 0.88.0
  Avoid setting _table on the objectSchema when not needed
  Rename isDeletedFromRealm to isInvalidated
  Give group a setter name that looks less weird when used for side effects
  Create a read transaction in refresh if one does not already exist
  Throw an exception if invalidate is called on a read-only realm
  Fix a place still using the _table ivar
  Update changelog
  Rename test method
  Documentation fixes
  Rename endReadTransaction to invalidate
  Add -[RLMRealm endReadTransaction]
  only set the RLMResults once in the ios/objc/TableView example
  [Podspec] Add build.sh to preserve_pathswq
  Fix error message when using the lldb script with Swift

Conflicts:
	Realm/RLMObjectSchema_Private.hpp
Test "NOT IN" queries
Merge pull request #1145 from realm/jp-swift-defaults

Merge native Swift default property values with defaultPropertyValues()
updated testINPredicate to also test format predicate negation
Merge pull request #1174 from realm/jp-test-browser

Test the Realm Browser
fix dash & xcode icons in html docs (fixes #1189)
Fix a memory leak when circularly linked objects are added to a Realm
Don't clear the realm cache after performing a migration

AFAICT it's never needed (since RLMRealms with custom schema aren't cached, it
shouldn't be possible to have a cached RLMRealm for a path that needs a
migration), and removing completely unrelated paths from the cache is actively
bad.
Mention reference cyles in the comment
Merge pull request #1203 from realm/tg-migration-no-clear-cache

Don't clear the realm cache after performing a migration
Merge pull request #1183 from realm/jp-test-not-in

Test "NOT IN" queries
Merge pull request #1200 from realm/tg-circular-add

Fix a memory leak when circularly linked objects are added to a Realm