Rest of tests ported, just need to hook up doctests now.

--HG--
branch : trunk
9 files changed