removed old coercion code between big decimals and big integers which
should have been removed a long time ago.
fixed test that used to hide the old coercion that was just removed
On the pdb level, the isEqual between real numbers now is fully
structural as it should be. This means that "1.0".isEqual("1.00") will
give false! If you want them to be equal, use the INumber.equal method
instead.

We updated the random tests to use equal instead of isEqual where
necessary.
Porting more efficient closure(), closureStar(), and compose() functions from pdb.fast.
Added $ terminator for datetime literals
Moving static factory methods to DateTimeValues.
Changing visibility to protected; same visibility as previous constructor.
Moving static factory methods to SourceLocationValues.
Moving static factory methods to all pdb.fast implementations.
Unifying calls to factory method instead of calling constructor directly.
Unifying calls to factory method instead of calling constructor directly.
Unifying calls to factory method instead of calling constructor directly.
Unifying calls to factory method instead of calling constructor directly.
Unifying calls to factory method instead of calling constructor directly.
Merge branch 'master' of https://github.com/impulse-org/pdb.values
sets of source locations will be indented now
Bugfix regarding reading strings and whitespace.
Close stream when done
Started with the bases for the Specialized URI replacement
Added interface changes to support new way of making source locations