* guarantee result is hashable
* increase version for dev
* show dev version docs
Merge branch 'master' into dev

Conflicts:
	README.md
Merge branch 'master' into dev
* stable_hash leaked into recursive hash. Copy-paste hell.
* tree diffing and freeze with stringify
* TODO is done :-)
* changed back to pickle for sorting (faster)
* added annotation to tree diff
* Adding deterministic to tree_diff
* Change deteministic default of tree_diff_assert to True
* updated doctests
* Using vformat as input for the diff
* Commit traverse at least once
* definitly using vformat, changed doctests
* definitly using vformat, changed doctests
* README about design
* Not going to do TODO