basic backlink support
validate property type and objectClass
Merge branch 'master' into al-backlinks
changelog
Merge pull request #1059 from realm/al-backlinks

Basic backlink support
First pass at Swift syntax

- still need to remove Object's typealias to RLMObject
- still need to support generic List properties
added Swift source files
disable build-fat RealmSwift for now
Implement generic List properties
Update Swift API for the Results/Array split
Add better tests for List<> and fix a few issues
Update for new migrations functionality
Update for Xcode 6.1
Refactor the List<> tests
Fix unicode property name tests
Add tests for Results<>
Kill SwiftDemangling.swift
Add some missing methods to Realm
Split RLMObjectBase off from RLMObject

We don't want want Swift objects to have all the obj-c API things, so
RealmSwift.Object can't inherit from RLMObject. Move all of the objectstore
machinery to RLMObjectBase, and make RLMObject only have the public API.