Revert "Classpath urls should still use expand_path to properly canonicalize the path.  This fixes no reported issue"

This reverts commit 429149e7f5b9114ff8f6326bd72fde5a1f0a941b.
Revert "Classpath urls should still use expand_path to properly canonicalize the path.  This fixes no reported issue"

This reverts commit 429149e7f5b9114ff8f6326bd72fde5a1f0a941b.
Add Comparable to Symbol.
Merge remote-tracking branch 'origin/jruby-1_7'
Remove version check for Symbol including Comparable.