Remove inner Coordinate struct from TableMultiVariableLookup

[#73049874]
Fix building of 64bit ruby bindings

@axelstudios this fixes the build by updating to a not-broken source
package of Ruby. You may want to host the package file and update the md5.
Remove typedef for Coordinate and Point

Also prevent adding duplicate points.

[#73049874]
Merge remote-tracking branch 'remotes/origin/73049874-InnerCoordinate' into develop
Avoid Coordinate and Point typedefs
Merge remote-tracking branch 'remotes/origin/73049874-InnerCoordinate' into develop
Merge remote-tracking branch 'origin/iteration' into develop
Updating Ruby 2.0 location
Potential fix for #365
This should allow multiple versions of OpenStudio to be installed on mac without the packages being automatically relocated.
Fix crash when starting OpenStudio App

Check to make sure there is data in the JobErrors table before executing the duplicate JobError cleanup process.

@macumber I checked this on my currently open branch and hand merged it. Please verify if you have a build of develop ready to go.
Updating version to 1.4.0
Merge remote-tracking branch 'origin/iteration' into 69654902_ApplyMeasureNow