Merge pull request #2086 from sjinks/1.3.0

Fix #2085
Fix scope resolution for self:: calls
Merge pull request #2087 from sjinks/1.3.0

Fix scope resolution for self:: calls
Fix i386 build
Fix #2088
Updated for #2091
Test case for #2091
Fix #2091
Misc fixes
Fix invalid reads
Implement #1953
Updated CHANGELOG
Merge branch '1.3.0' into all-fixes