Merge pull request #36 from jpage4500/master

fix issue sorting a Boolean or NSNumber field that contains a nil value for row #1
- fix column sorting including:
  > nil objects are sorted above non-nil objects
  > NSDate column sorting will compare NSDate objects directly
  > NSNumber column sorting compares NSNumber objects directly
  > NSSet/NSArray/NSData objects are sorted according to their size (count or length)
  > no need to create NSString objects anymore for non-string column types
- try to improve performance of loading & displaying data:
  > remove duplicate call to loadEndityDataAtIndex (assume this was on accident - app appears to work fine w/out it)
  > remove try/catch logic but still make sure we don't access invalid index (assuming this caused the exception seen before but will keep testing)
  > return tableView:heightOfRow
  > enable Core Animation (see http://stackoverflow.com/questions/19962721/why-might-an-nstableview-redraw-every-cell-on-scroll); seems to have a nice speed improvement from my testing so far
  > log time taken in main thread when you select a row.. still seeing up to 3 secs at times (was 7+ secs) so more needs to be done on background thread
- don't set min column size so user can reduce a column with a long title but short data
- fix the long delay/spinner when selecting tables:
  > [NSTableView removeColumns] method was taking a LONG time to return - clearing the data first and then removing the columns made a big difference.
  > also, reload table view (2nd time) after allowing main thread to return. user will see a faster table selection & an empty table view - then data will populate
- more speed improvements:
  * replace NSTextField with custom drawing
  * cache cell data and type
  * cache styles used for different cell types
  * limit string length to 255
Merge pull request #39 from jpage4500/custom-draw

speed improvements; custom draw strings, cache data & type
fixes a compiler warning.
Update README.md
adds a sample script for opening latest simulator core data files.
Update README.md

Adds sample swift code from Tiago Alves
Adds a fuzzy date format based on NSDate+TimeAgo. Plan on converting to https://github.com/MatthewYork/DateTools/tree/master/DateTools once I get feedback from project. See https://github.com/MatthewYork/DateTools/issues/26
ups version to 1.4(7)
Merge branch 'yepher-master'

* yepher-master:
  ups version to 1.4(7)
  Adds a fuzzy date format based on NSDate+TimeAgo. Plan on converting to https://github.com/MatthewYork/DateTools/tree/master/DateTools once I get feedback from project. See https://github.com/MatthewYork/DateTools/issues/26
  Update README.md
  adds a sample script for opening latest simulator core data files.
  Update README.md
  fixes a compiler warning.
  - more speed improvements:   * replace NSTextField with custom drawing   * cache cell data and type   * cache styles used for different cell types   * limit string length to 255
  - fix the long delay/spinner when selecting tables:   > [NSTableView removeColumns] method was taking a LONG time to return - clearing the data first and then removing the columns made a big difference.   > also, reload table view (2nd time) after allowing main thread to return. user will see a faster table selection & an empty table view - then data will populate
  - try to improve performance of loading & displaying data:   > remove duplicate call to loadEndityDataAtIndex (assume this was on accident - app appears to work fine w/out it)   > remove try/catch logic but still make sure we don't access invalid index (assuming this caused the exception seen before but will keep testing)   > return tableView:heightOfRow   > enable Core Animation (see http://stackoverflow.com/questions/19962721/why-might-an-nstableview-redraw-every-cell-on-scroll); seems to have a nice speed improvement from my testing so far   > log time taken in main thread when you select a row.. still seeing up to 3 secs at times (was 7+ secs) so more needs to be done on background thread - don't set min column size so user can reduce a column with a long title but short data
  - fix column sorting including:   > nil objects are sorted above non-nil objects   > NSDate column sorting will compare NSDate objects directly   > NSNumber column sorting compares NSNumber objects directly   > NSSet/NSArray/NSData objects are sorted according to their size (count or length)   > no need to create NSString objects anymore for non-string column types

Conflicts:
	CoreDataUtil/CoreData/MFLCoreDataIntrospection.h
	CoreDataUtil/CoreData/MFLCoreDataIntrospection.m
	CoreDataUtil/MFLMainWindowController.m
	CoreDataUtil/MFLMainWindowController.xib