Sorted Containers

Added sorted containers to DataStructures, testing, and documentation.
Replaced README.md with README.rst
For readability, consider making the `treenode.child3 == 2` test a function. It will be inlined.