Check for updates on each run (in the simulator)
Change `-[RLMRealm writeCopyToPath:]` to follow Cocoa's error handling conventions
Don't check the NSError pointer against NULL
Merge pull request #1123 from tonyarnold/hotfix/tg-save-nserror-pattern

Change `-[RLMRealm writeCopyToPath:]` to follow Cocoa's error handling conventions
Eliminate some redundant query executions

Ensure the TableView is constructed in `firstObject` and `lastObject` before
checking the count as we'll need it to actually get the object.

(cherry picked from commit 225c44191861391d08fa1e7b4b8ece50a9c9c329)
Cache objectSchema on RLMResults/RLMArrayLinkView

Speeds up fast enumeration ~5% and slow enumeration (via objectAtIndex: ~25%).
Add some __unsafe_unretained in useful places

Speeds up fast enumeration and objectAtIndex: by ~10%.
Make RLMObject not retain its objectSchema

The object schema is always retained by the realm, and not retaining it in the
object speeds up fast enumeration by 12%.
Merge pull request #1007 from realm/tg-result-accessors

Optimize firstObject/lastObject/objectAtIndex at bit
Add lldb debug visualizer
Cut down on the uses of EvaluateExpression a bit
Add RLMResults summary provider
Avoid some redundant query re-executions
Changelog and setup instructions
Improve setup instructions
Fix the objectClassName fetch for RLMArray
Add realm and objectSchema properties to RLMObject accessors
Add realm property to the RLMArray display
Add handling for deleted accessors
Package the lldb script with the plugin