Renamed Set.xor to Set.symmetricDifference, because that is the operation it actually implements (which is slightly different than XOR).
Created References.rst with a few initial references.
Implemented the Substring type and module.
Added a type alias 'substring' for the Substring type.
Uncommented the String.Split module so it's functions can be implemented.