Added root command to API.
Made sure newlines are stripped out.
Updated documentation.
Added pull and push and tests.
Updated documentation, added rename command (same as move), update the tests minorly.
Removed some useless calls from the setUp and tearDown classmethods.
Added proper asserts for the hg_pull and hg_push tests.
Made sure that tox worked.