Sorted Containers

Added sorted containers to DataStructures, testing, and documentation.
Replaced README.md with README.rst
For such short functions, something like this is preferrable:

```julia
keys(m::SortedDict) = KeySOD(m)
```

Same thing below.  As before, the type parameters aren't necessary.