Proposed merge of selinc/guestrepo pull request #11
Created originally on Bitbucket by Tom Benda (thombend@selinc.com)
Some manual/logical intent-based merging was necessary to produce this proposed merge. I'd like to submit it for review for all interested parties before committing it to source.
In particular, it would be helpful if some users could test this on Mac OS. At present, all tests pass on Ubuntu 12.04 Precise running version 2.8 Mercurial under Python 2.7.3.