Merge pull request #6 from dahpgjgamgan/master

1. changing FileNotFoundError to IOError, for python 3.2 compatibility
2. use of multimarker in rbtree
3. allow to explicity specify multimarker color
tests for red black tree insert - just running through some input sequences
fix typo in base.py