Merge pull request #1 from iaddict/master

Some fixes and logging
made mercurial output more stable
switched from rubypython to popen + python
fixed binary data loading
project hygiene
update bundled mercurial to 2.6.2
encode all args as utf-8