Runtime Long implementation for 2.11

This is the 2.11 branch version for PR #72

In addition to adapting it to 2.11, it re-classifies partests that now succeed due to the improvement.