Convert record_range.chpl into a future.

Since the problem is in the compiler, we shouldn't really compensate in the module code.
I put ChapelRange.chpl back the way it was, so that the error condition is exposed and
then turned record_range.chpl into a future.